Die Methoden First und Last

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Durch Datenmengen navigieren


Die Methode First dient zum Verschieben des Cursors zur ersten Zeile in einer Datenmenge. Damit wird die Eigenschaft BOF auf True gesetzt. Wenn sich der Cursor bereits in der ersten Zeile befindet, führt die Methode First keine Aktion aus.

Die folgende Anweisung verschiebt den Cursor zum ersten Datensatz von CustTable:



 CustTable.First;



 CustTable->First();



Die Methode Last dient zum Verschieben des Cursors zur letzten Zeile in einer Datenmenge. Damit wird die Eigenschaft EOF auf True gesetzt. Wenn sich der Cursor bereits in der letzten Zeile befindet, führt die Methode Last nichts aus.

Die folgende Anweisung verschiebt den Cursor zum letzten Datensatz von CustTable:



 CustTable.Last;



 CustTable->Last();



Anmerkung:  Bei unidirektionalen Datenmengen löst ein Aufruf der Methode Last eine Exception aus.

Tip:  Es kann unter Umständen erforderlich sein, den Cursor ohne Zutun des Benutzers in die erste oder letzte Zeile der Datenmenge zu verschieben. Sie können auch den Benutzer ermöglichen von einem Datensatz zu einem anderen zu navigieren beim Verwenden der Navigation und Bearbeitung von Datensätzen.

Siehe auch