:EXIT

Script-Anweisung: Beendet die Verarbeitung eines Scripts und sendet einen Rückgabewert.

Syntax

: EXIT [Rückgabewert]

Syntax

Beschreibung/Format

Rückgabewert

Wert, welcher als Rückgabewert gesetzt werden soll.
Format: Zahl, Script-Variable oder Script-Funktion
Standardwert: "0"

Die Script-Anweisung ermöglicht es, die Verarbeitung eines Scripts mit einem angegebenen Rückgabewert zu beenden. Sie wird verwendet, um auf Bedingungen zu reagieren, die zum Abbruch der Aufgabe führen. Beispielsweise könnte so in einem Script-Objekt auf den Inhalt einer Variablen geprüft und in Abhängigkeit davon die Aufgabe fortgesetzt oder abgebrochen werden.

Wird die Script-Anweisung ohne Rückgabewert oder mit dem Wert "0" verwendet, endet die Verarbeitung des Scripts an dieser Stelle normal mit Rückgabewert "0". Die Aufgabe wird aber dennoch fortgesetzt, d. h. Jobs werden mit der generierten JCL gestartet, Benachrichtigungen werden angezeigt usw.

Sie können Benutzer-Rückgabewerte auch als Rückgabewerte definieren (siehe Benutzer-Rückgabewerte von ausführbaren Objekten). Die Script-Verarbeitung wird abgebrochen und die Aufgabe abnormal beendet  (ENDED_NOT_OK). Ist auf der Seite Attribute die Option Generierung der Aufgabe zur: Laufzeit aktiviert, können Sie auf diesen Benutzer-Rückgabewert innerhalb eines Workflows reagieren. 

Achtung! :EXIT beendet die Script-Verarbeitung. Verwenden Sie dieses Script-Element nicht auf Post-Prozess-Seiten. Verwenden Sie stattdessen :MODIFY_STATE.

Beispiel

Das folgende Beispiel beendet die Script-Verarbeitung mit dem Rückgabewert 10.

: EXIT 10

Siehe auch: