Zweck
Ermittelt die Datensatznummer der nächsten selektierten Datenzeile.
Klasse
Typ
Methode
Syntax
<oBrowser>:SelectionNextRow([<iOptions>]) Æ nRecNo
Argumente
<iOptions> | Einstellungen für das Ermitteln der selektierten Datenzeile. Mehrere Optionen können kombiniert werden. Die folgende Tabelle definiert die unterstützten Optionen: |
Option |
Beschreibung |
BBSRO_NONE |
Es sind keine Optionen definiert. |
BBSRO_IGNORECOLLAPSEDRECORDGROUPS |
Selektierte Datenzeilen in geschlossenen Datensatzgruppen werden ignoriert. |
Datentyp: | DWord |
Rückgabewert
nRecNo | Datensatznummer der nächsten selektierten Datenzeile. Wenn keine weitere Datenzeile selektiert ist, wird der Wert 0 zurückgegeben. |
Datentyp: | Int | Float | Real8 |
Beschreibung
bBrowser:SelectionNextRow() ermittelt die nächste Datenzeile in der eine oder mehrere Spalten selektiert sind. In Verbindung mit der Methode bBrowser:SelectionFirstRow() können alle selektierten Datenzeilen ermittelt werden.
Die selektierten Spalten innerhalb einer Datenzeile können mit den Methoden bBrowser:SelectionFirstColumn() und bBrowser:SelectionNextColumn() ermittelt werden.
Beispiele
Das folgende Beispiel löscht in einem DBServer alle Datensätze, die in einem bBrowser selektiert sind.
LOCAL iRecNo AS INT
oBrowser:Server:SuspendNotification()
iRecNo := oBrowser:SelectionFirstRow()
WHILE iRecNo>0
oBrowser:Server:GoTo(iRecNo)
oBrowser:Server:Delete()
iRecNo := oBrowser:SelectionNextRow()
END
oBrowser:Server:GoTop()
oBrowser:Server:ResetNotification()
oBrowser:Server:Notify(NOTIFYFILECHANGE)
Siehe auch
bBrowser:SelectionFirstColumn()
bBrowser:SelectionNextColumn()
Page url: http://www.YOURSERVER.com/index.html?bbrowser_selectionnextrow.htm