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

SYS_ACT_RESTART_COUNT

Fonction script : Indique le nombre de reprises de Tâches de Workflow qui sont exécutées par l'instruction RESTART TASK (Post-conditions)

Syntaxe

SYS_ACT_RESTART_COUNT()

Code retour

Nombre de reprises

Remarques

Le script permet de déterminer la fréquence à laquelle une Tâche a déjà été redémarrée au sein d'un Workflow via l'instruction RESTART TASK. Cette instruction peut être définie dans les propriétés des Tâches dans l'onglet "Post-conditions".

Cette valeur peut également être appelée à l'aide de la Variable &$RESTART_COUNT#.

Exemple

Dans cet exemple, le nombre de reprises précédentes de la Tâche de Workflow est demandé et l'information est consignée dans le protocole d'activation.

:SET &RCOUNT# = SYS_ACT_RESTART_COUNT()
:
IF &RCOUNT# = 0
:   
PRINT "Aucune reprise de la Tâche n'a encore été exécutée."
:
ELSE
:   
PRINT "Nombre de reprises: &RCOUNT#"
:
ENDIF

 

Rubriques connexes :

Elément de script Description

:RESTART

Définit des points de reprise dans un objet activable.

SYS_ACT_RESTART

Détermine si l'objet a été activé en mode de reprise.

SYS_ACT_RESTART_ME_NR Indique le numéro courant (RunID) de l'objet activé en mode de reprise.