TurboPL Referenz

MoveEnd

Top  Previous  Next

Syntax

MoveEnd(Table: Integer)

Kategorie

Datenbank-Befehl

Erklärung

Stellt den aktuellen Datensatz an das Ende der Tabelle hinter den letzten Datensatz. Ein darauffolgendes ReadPrev liest dann den letzten Datensatz. Wenn die Funktion nicht ausgeführt werden kann, wird ein Laufzeitfehler ausgelöst.

Beispiel

Durch das Verhalten von MoveEnd, sind Schleifen über die Datensätze sehr elegant und wenig fehleranfällig zu programmieren:

MoveEnd(MYTABLE);
while ReadPrev(MYTABLE)
       ..Mit dem Datensatz etwas tun
end;

Siehe auch

MoveBegin, NewRec, PostRec, ReadNext, ReadPrev