Manuel des Scripts Automation Engine > Organisation fonctionnelle > Données d'activation > SYS_ACT_TOP_NAME

SYS_ACT_TOP_NAME

Fonction script : Indique le nom du Workflow de plus haut niveau.

Syntaxe

SYS_ACT_TOP_NAME()

Codes retour

Nom du Workflow de plus haut niveau
" "- La Tâche n'a pas été activée par un Workflow.

Exemple

Dans l'exemple, les codes retour des fonctions de script sont comparés pour déterminer si la Tâche a été activée avec ou sans Workflow, ou dans le cadre de Workflows imbriqués. En fonction de cela, des messages sont envoyés à un Utilisateur.

:SET &NOMT# = SYS_ACT_TOP_NAME()
:
SET &NOMP# = SYS_ACT_PARENT_NAME()

:
IF &NOMT = &NOMP#
:   
IF &NOMT# = " "
:      
SEND_MSG ADMIN,UC4,"La Tâche n'est pas exécutée dans un Workflow."
:  
ELSE
:      
SEND_MSG ADMIN,UC4,"La Tâche est exécutée dans le Workflow &TNAME#. Aucun Workflow supérieur."
:   
ENDIF
:
ELSE
:   
SEND_MSG ADMIN,UC4,"Nom du Workflow de plus haut niveau : &NOMT#."
:
ENDIF 

 

Rubriques connexes :

Elément de script Description
SYS_ACT_TOP_NR Détermine le numéro d'exécution (RunID) du Workflow de plus haut niveau.