Navigation:  Klassen > bBrowser >

bBrowser:SelectionNextColumn()

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

Zweck

Ermittelt die Nummer der nächsten selektierten Spalte in der aktiven selektierten Datenzeile.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:SelectionNextColumn() Æ iColumn

Rückgabewert

iColumnSpaltennummer der nächsten selektierten Datenspalte. Wenn keine weitere Spalte selektiert ist, wird der Wert 0 zurückgegeben. Die Spaltennummer bezieht sich auf die Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList).
Datentyp:Int

Beschreibung

bBrowser:SelectionNextColumn() ermittelt zur selektierten Datenzeile die nächste selektierte Spalte.

 

Anmerkungen
Vor dem Aufruf der Methode bBrowser:SelectionNextColumn() muss die Methode bBrowser:SelectionFirstColumn() aufgerufen werden.

Beispiele

Das folgende Beispiel ermittelt alle selektierten Zellen und schreibt diese in ein 2-dimensionales Array. Die erste Dimension enthält hierbei die Datensatznummer und die zweite Dimension eine Liste der selektierten Spaltennummern.

 

LOCAL auSelelction AS ARRAY

LOCAL iRowCount    AS INT

LOCAL iRecNo       AS INT

LOCAL iColumn      AS INT

 

auSelection := {}

iRowCount := 0

iRecNo := oBrowser:SelectionFirstRow()

WHILE iRecNo>0

 iRowCount += 1

 AADD(auSelection, {iRecNo, {}})

 

 iColumn := oBrowser:SelectionFirstColumn()

 WHILE iColumn>0

         AADD(auSelection[iRowCount, 2], iColumn)

         iColumn := oBrowser:SelectionNextColumn()

 END

 

 iRecNo := oBrowser:SelectionNextRow()

END

Siehe auch

bBrowser:SelectionFirstColumn()

bBrowser:SelectionFirstRow()

bBrowser:SelectionMode

bBrowser:SelectionNextRow()

bBrowser:SelectionRemove()

bBrowser:SelectionSet()

 


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