Script-Funktion: Fortsetzen eines bestimmten Workflows.
RERUN_UC_OBJECT(RunID)
Syntax |
Beschreibung/Format |
---|---|
RunID |
RunID des Workflows, dessen Aufgaben fortgesetzt werden sollen. |
Rückgabewert |
---|
12113 - Bei der angegebenen Aufgabe handelt es sich nicht um einen Workflow. Ein Rerun ist lediglich auf einem Workflow möglich. 20282 - Objekt mit RunID nicht gefunden. |
Bei "Fortsetzen" handelt es sich um einen speziellen Vorgang, der für aktive Workflows durchgeführt werden kann und im Zusammenhang mit der Rollback-Funktionalität steht. Durch Fortsetzen eines Workflows werden alle seine Child-Aufgaben mit dem Status ENDED_ROLLBACKED, ENDED_ROLLBACK_EMPTY und / oder "Wartet auf Rollback" neu gestartet.
Folgendes Beispiel ermittelt den Status einen Jobs. Ist dieser 1904 (ENDED_ROLLBACKED), so wird der Workflow des Jobs fortgesetzt.
:SET &RET# = GET_UC_OBJECT_STATUS(, &RUNID#, "STATUS")
:IF &RET# = 1904
:SET &PARENT# = GET_PARENT_NR(&RUNID#)
:SET &RB# = RERUN_UC_OBJECT(&PARENT#)
:ENDIF
Siehe auch:
Script-Sprachmittel | Beschreibung |
---|---|
ROLLBACK_UC_OBJECT | Rollback einer bestimmten Aufgabe durchführen. |
Script-Sprachmittel - Datensequenzen
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 |