Navigation:  Klassen > bBrowserColumn >

bBrowserColumn:AllowedGroupColumnList

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Liste der Gruppenspalten, in die eine Spalte mit der Maus verschoben werden kann.

Klasse

bBrowserColumn

Typ

Access

Datentyp

bItemList

Beschreibung

bBrowserColumn:AllowedGroupColumnList definiert eine Liste von Gruppenspalten, in die eine Spalte mit der Maus verschoben werden darf. Der Zugriff kann verwendet werden, um für eine Spalte mehrere mögliche Gruppenspalten zu definieren. Wenn die Liste keine Gruppenspalten enthält, dann kann die Spalte in jede Gruppenspalte verschoben werden.

 

Mit dem Zugriff bBrowserColumn:GroupColumn kann die Gruppenspalte ermittelt werden, in der sich die Spalte aktuell befindet. Wenn der Zugriff den Wert NULL_OBJECT enthält, dann ist die Spalte keiner Gruppenspalte zugeordnet.

 

Anmerkungen
Damit eine Spalte mit der Maus in bzw. aus einer Gruppenspalte verschoben werden kann, muss in der Spalte das Flag BDCF_CAPTUREDINGROUP im Zugriff bBrowserColumn:Flags gelöscht sein. Nach dem Erzeugen eines Objekts der Klasse bBrowserColumn ist das Flag gesetzt. Des Weiteren muss in der Spalte der Zugriff bBrowserColumn:Movable den Wert TRUE enthalten und im bBrowser muss das Verschieben von Spalten eingeschaltet sein (siehe bBrowser:EnableColumnMove()).

Beispiele

In dem folgenden Beispiel werden für die Spalte 'LASTNAME' 2 mögliche Gruppenspalten definiert. Dabei wird davon ausgegangen, dass bereits 2 Gruppenspalten (oGroup1 und oGroup2) definiert sind.

 

oColumn := oBrowser:GetColumn(#LASTNAME)

oColumn:Flags := _Xor(oColumn:Flags, BDCF_CAPTUREDINGROUP)

oColumn:AllowedGroupColumnList:Add(oGroup1)

oColumn:AllowedGroupColumnList:Add(oGroup2)

Siehe auch

bBrowserColumn:GroupColumn

bBrowserColumn:Flags

bBrowserColumn:Movable

bGroupColumn

bItemList

 


Page url: http://www.YOURSERVER.com/index.html?bbrowsercolumn_allowedgroupcolumnlist.htm