: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. |
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.
Wenn Sie diese Script-Anweisung ohne Rückgabewert oder mit dem Wert 0 verwenden, endet die Script-Verarbeitung normal mit dem Rückgabewert 0. Die Aufgabe selbst wird fortgesetzt (das heißt, dass Jobs mit der generierten JCL beginnen, Benachrichtigungen angezeigt werden 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.
Warnung! :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: