Die Methoden Next und Prior
Nach oben zu Durch Datenmengen navigieren
Mit der Methode Next wird der Cursor in der Datenmenge um eine Zeile nach vorwärts gesetzt. Dabei wird die Eigenschaft BOF auf False gesetzt, wenn die Datenmenge nicht leer ist. Befindet sich der Cursor beim Aufruf der Methode Next bereits in der letzten Zeile der Datenmenge, wird nichts ausgeführt.
Die folgende Anweisung verschiebt den Cursor zum nächsten Datensatz von CustTable:
CustTable.Next;
CustTable->Next();
Mit der Methode Prior wird der Cursor in der Datenmenge um eine Zeile rückwärts bewegt. Dabei wird die Eigenschaft EOF auf False gesetzt, wenn die Datenmenge nicht leer ist. Befindet sich der Cursor beim Aufruf der Methode Prior bereits in der ersten Zeile der Datenmenge, wird keine Aktion ausgeführt.
Die folgende Anweisung verschiebt den Cursor zum vorherigen Datensatz von CustTable:
CustTable.Prior;
CustTable->Prior();
Anmerkung: Bei unidirektionalen Datenmengen löst ein Aufruf der Methode Prior eine Exception aus.