<< Inhaltsverzeichnis Suchen >>

REPEAT

Anweisung

Syntax:

REPEAT

Bedeutung:

Bei der Ausführung dieser Anweisung wird der aktuelle Macro verlassen, intern eventuell notwendige 'QUITs' werden ausgeführt, und das aktuelle Maskeneingabefeld wird erneut angesprungen, d.h. der zugehörige Macro-vorher wird ausgeführt. Die Anweisung REPEAT hat nur eine Wirkung, wenn sie in einem Macro-nachher oder einem von einem Macro-nachher aufgerufenen Untermacro ausgeführt wird. In einem Macro-vorher hat sie keinerlei Wirkung auf den Programmablauf. Diese Anweisung kann z.B. dazu benutzt werden, bei Prüfungen von Eingaben im Fehlerfall das aktuelle Eingabefeld noch einmal anzuspringen.

Beispiel:

IF KUNDEN.KUNR >2999
THEN MESSAGE = "Kundennummer muß < 3000 sein"
           REPEAT
ENDIF

siehe auch:

NEXTFIELD, GOTO, NEXTREPFIELD