DEACTIVATE_UC_OBJECT

Verwenden Sie die DEACTIVATE_UC_OBJECT-Script-Funktion, um eine abgeschlossene Aufgabe zu deaktivieren. Mit der Funktion können Sie bereits beendete Aufgaben deaktivieren:

Hinweise:

Tipp: Sie können in ausführbaren Objekten Einstellungen vornehmen, um die Aufgabe automatisch zu deaktivieren. Weitere Informationen finden Sie im Abschnitt Automatische Deaktivierung.

Syntax

DEACTIVATE_UC_OBJECT (RunID [,FORCED])

Parameter

Rückgabewerte

Die Script-Funktion gibt die folgenden Werte zurück:

Beispiel

Das folgende Beispiel aktiviert ein Objekt und wartet auf die Fertigstellung der Aufgabe. Wenn ein Fehler auftritt, sendet das System eine E-Mail an einen Benutzer. Wenn die Aufgabe ohne Fehler abgeschlossen wird, deaktiviert das Script die Aufgabe.

:SET &ACTOBJ# = ACTIVATE_UC_OBJECT(&OBJ#,WAIT)

:
IF &ACTOBJ# = "0"
:   
SET &ERRNR# = SYS_LAST_ERR_NR()
:   
SET &ERRINS#  = SYS_LAST_ERR_INS()
:   
SET &MESSAGE# = GET_MSG_TXT(&ERRNR#,&ERRINS#)
:   
SET &RET# = SEND_MAIL("John.Smith@automic.com",,&MESSAGE#, "Please check. Thanks!")
:ELSE
: SET &DEACTJOB# = DEACTIVATE_UC_OBJECT(&ACTJOB#)
:
ENDIF

Siehe auch:

auch

Script-Sprachmittel für die Handhabung von Aufgaben