SYS_STATE_ACTIVE

Verwenden Sie die Script-Funktion SYS_STATE_ACTIVE, um zu überprüfen, ob eine Aufgabe bereits aktiviert ist. Mit der Script-Funktion können Sie überprüfen, ob sich die Aufgabe in einem Status mit einem Systemrückgabewert kleiner 1699 oder gleich 1701 befindet. Weitere Informationen finden Sie unter System-Rückgabewerte von ausführbaren Objekten.

Hinweise:

Syntax

SYS_STATE_ACTIVE ([[Objekttyp,] Objektname])

Parameter

Hinweis: Lassen Sie sowohl den Objekttyp als auch den Objektnamen weg, um den Status der Aufgabe zu überprüfen, die das Script enthält.

Rückgabewerte

Die Script-Funktion hat die folgenden Rückgabewerte:

Hinweis: Wenn Sie die Script-Funktion verwenden, um den Status der Aufgabe zu überprüfen, die das Script enthält, gibt das System immer Y zurück.

Beispiele

Im folgenden Beispiel wird getestet, ob die Aufgabe, die das Script enthält, bereits aktiviert wurde.

:SET &ACTIVE# = SYS_STATE_ACTIVE()

Das folgende Beispiel verwendet die Script-Funktion, um eine Bedingung zu definieren.

:IF SYS_STATE_ACTIVE(JOBS, "MM.END.PROCESSING") = "Y" 
!...

:
ENDIF
 

Siehe auch:

seealso

:RESTART