Script-Anweisung: Beendet die Prozessierung des Scripts mit Rückgabewert.
:EXIT [Rückgabewert]
Syntax |
Beschreibung/Format |
---|---|
Rückgabewert |
Wert, welcher als Rückgabewert gesetzt werden soll. |
Die Script-Anweisung ermöglicht es, die Prozessierung eines Scripts mit einem angegebenen Rückgabewert zu beenden. Sie wird verwendet, um dabei auf Bedingungen zu reagieren, die zum Abbruch der Aufgabe führen. Beispielsweise könnte so in einem Script-Objekt auf den Inhalt einer Variable 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 Prozessierung 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.
Als Rückgabewert können auch Benutzer-Rückgabewerte angegeben werden. Die Prozessierung des Scripts wird abgebrochen und die Aufgabe abnormal beendet (ENDED_NOT_OK). Ist in der Registerkarte Attribute der Aufgabe die Option Generierung zur Laufzeit aktiviert, kann auf diesen Benutzer-Rückgabewert innerhalb eines Workflows reagiert werden.
:EXIT beendet die Prozessierung des Scripts. Deshalb kann das Sprachmittel nicht in Post-Script-Registerkarten verwendet werden. Nutzen Sie in solchen Fällen die Anweisung :MODIFY_STATE.
Das erste Beispiel beendet die Script-Prozessierung mit dem Rückgabewert 10.
:EXIT 10
Siehe auch:
Script-Sprachmittel | Beschreibung |
---|---|
Ändert den Rückgabewert oder Statustext eines Jobs nach dessen Ende. |
|
Bricht die Aktivierung eines Scripts ab. |
Script-Sprachmittel - Fehlerbehandlung und Meldungen
System-Rückgabewerte von aktivierbaren Objekten
Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung
Script-Sprachmittel - Funktionelle Gliederung
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |