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

GET_PARENT_NR

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

Syntaxe

GET_PARENT_NR(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

RunID de la tâche supérieure.
ID de session en cas d'activation manuelle (uniquement pour le type d'activation ACT)
" " : 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 spécifié, la fonction de script récupère le processeur.

Pour récupérer le RunID 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 RunID 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(MAWI.END.PROCESSING)
:
SET &RET# = GET_PARENT_NR(&RunID, ACT)
:
PRINT "The RunID of the superordinate task is: &RET#"

 

Rubriques connexes :

Elément de script Description

GET_PARENT_NAME

Renvoie le nom 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