Automation Engine Script-Leitfaden > Funktionelle Gliederung > Aktivierungsdaten > SYS_ACT_TOP_NR

SYS_ACT_TOP_NR

Script-Funktion: Ermittelt die laufende Nummer (RunID) des obersten Workflows.

Syntax

SYS_ACT_TOP_NR()

Rückgabewerte

RunID des obersten Workflows
" " - Die Aufgabe wurde nicht durch einen Workflow aktiviert.

Beispiel

Im Beispiel werden die Rückgabewerte der Script-Funktionen verglichen, um festzustellen, ob die Aufgabe ohne Workflow, innerhalb eines Workflows oder im Rahmen verschachtelter Workflows aktiviert wurde. Davon abhängig werden Meldungen an einen Benutzer geschickt.

:SET &TNR# = SYS_ACT_TOP_NR()
:
SET &PNR# = SYS_ACT_PARENT_NR()

:
IF &TNR#    = &PNR#
:   
IF &TNR# = " "
:      
SEND_MSG ADMIN,AE,"Task does not run in a workflow."
:   
ELSE
:     
 SEND_MSG ADMIN,AE,"Task runs in the workflow with RunID &TNR#. No superordinate workflows."
:   
ENDIF
:
ELSE
:   
SEND_MSG ADMIN,AE,"RunID of the superordinate workflow: &TNR#."
:
ENDIF

 

Siehe auch:

Script-Sprachmittel Beschreibung

SYS_ACT_TOP_NAME

Liefert den Namen des obersten Workflows.

Script-Sprachmittel - Aktivierungsdaten

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