[Steps := ] NEXT([Steps]);
NEXT
Die Funktion NEXT springt zum nächsten Datensatz einer Record-Variable. Der einzige, optionale Parameter definiert die Richtung, in der gesprungen wird, und die Anzahl der Schritte.
Hinweise
Mit NEXT(+1) wird zum nächsten, mit NEXT(-1) zum vorherigen Datensatz gesprungen. Eventuelle gesetzte Filter werden dabei berücksichtigt.
Rückgabewert
Der optionale Rückgabewert liefert die Anzahl der Schritte, die zum nächsten Datensatz geführt haben. Konnte kein weiterer Datensatz gefunden werden, wird 0 (null) zurückgeliefert.
Beispiel
Item.RESET; Item.SETRANGE(Blocked, FALSE); IF Item.FIND('-') THEN REPEAT MESSAGE('Artikel %1 ist nicht gesperrt!'); UNTIL Item.NEXT(+1)=0;