TERMINATE [operand1
[operand2]]
|
Dieses Dokument behandelt folgende Themen:
Eine Erläuterung der in dem Syntax-Diagramm verwendeten Symbole entnehmen Sie dem Abschnitt Syntax-Symbole.
Das Statement TERMINATE
bewirkt, dass die Natural-Session
abgebrochen wird. Sie können das TERMINATE
-Statement an beliebiger
Stelle im Programm verwenden. Bei der Ausführung eines
TERMINATE
-Statements wird keine End-of-Page-Verarbeitung oder
schleifenbeendende Verarbeitung mehr ausgeführt.
Beim Natural RPC: Siehe Notes on Natural Statements on the Server in der Natural Remote Procedure Call (RPC)-Dokumentation.
Operanden-Definitionstabelle:
Operand | Mögliche Struktur | Mögliche Formate | Referenzierung erlaubt | Dynam. Definition | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operand1 | C | S | N | P | I | ja | nein | |||||||||||||
operand2 | C | S | A | A | U | N | P | I | F | B | D | T | L | C | ja | ja |
Syntax-Element-Beschreibung:
Nach dem Abbruch der Natural-Session erhält das Programm, dessen Name
mit dem Profilparameter PROGRAM
angegeben
wurde, die Kontrolle.
** Example 'TEREX1': TERMINATE ************************************************************************ DEFINE DATA LOCAL 1 EMPLOY-VIEW VIEW OF EMPLOYEES 2 PERSONNEL-ID 2 NAME 2 SALARY (1) * 1 #PNUM (A8) 1 #PASSWORD (A8) END-DEFINE * INPUT 'ENTER PASSWORD:' #PASSWORD * IF #PASSWORD NE 'USERPASS' /* TERMINATE /* END-IF * INPUT 'ENTER PERSONNEL NUMBER:' #PNUM * FIND EMPLOY-VIEW WITH PERSONNEL-ID = #PNUM DISPLAY NAME SALARY (1) END-FIND * END