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

GET_PARENT_NAME

Fonction de script : Renvoie le nom de la tâche supérieure (parent).

Syntaxe

GET_PARENT_NAME(RunID, [Activation Type])

Syntaxe

Description / format

RunID

Numéro d'exécution (RunID) de la tâche courante.

Type d'activation

Valeurs autorisées :

ACT : Activator
PRC : Processor (valeur par défaut)


Codes retour

Nom de la tâche supérieure.
"*SCRIPT" : la tâche a été activée via un CallAPI.
" " : il n'existe aucune tâche supérieure (uniquement pour le type d'activation PRC).

Remarques

Cette fonction de script permet de récupérer le nom de la tâche supérieure d'un objet appartenant à la classe des objets activables. En cas d'activation manuelle, il s'agit du nom de l'objet utilisateur (par ex. SMITH/DEV).

Si le type d'activation n'est pas indiqué, cette fonction de script fournit le processeur.

Pour récupérer le nom d'un groupe, "Générer à l'exécution" (onglet Attributs) doit être activé dans la tâche qui utilise la fonction de script. Sinon, le nom ne peut être récupéré que pour les jobs en post-traitement.

Exemple

L'exemple suivant récupère le numéro d'exécution d'une tâche puis son activateur.

:SET &RunID = GET_UC_OBJECT_NR(MM.END.PROCESSING)
:
SET &RET# = GET_PARENT_NAME(&RunID, ACT)
:
PRINT "The name of the superordinate task is: &RET#"

 

Rubriques connexes :

Elément de script Description

GET_PARENT_NR

Renvoie le numéro d'exécution (RunID) de la tâche supérieure (parent).

GET_PARENT_TYPE

Renvoie le type d'objet de la tâche supérieure (parent).

Eléments de script - Données d'activation

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle