:SET_CONDITION

Instruction de script : Définit l'heure de début au plus tôt dans les Workflows.

Syntaxe

:SET_CONDITION Condition [= Value]

Syntaxe

Description / format

Condition

Condition de démarrage devant être définie.
Format : littéral de script ou variable de script

Valeurs autorisées : "EARLIEST_START_TIME", "JOBP_EARLIEST_START_TIME"

"EARLIEST_START_TIME" : heure de début au plus tôt d'une tâche dans un Workflow. "JOBP_EARLIEST_START_TIME" : heure de début au plus tôt d'un Workflow

Value

Heure de début au plus tôt devant être définie.
Format : littéral de script ou variable de script

Format : "DD/HH:MM"
Valeur par défaut : "00/00:00"

L'instruction de script fonctionne uniquement dans les tâches d'un Workflow.

L'heure de début au plus tôt qui est définie avec cette fonction s'applique uniquement à l'exécution courante de l'objet. L'heure qui peut être spécifiée dans les propriétés de la tâche n'est pas modifiée. L'heure de début au plus tôt peut également être récupérée lors de l'exécution à l'aide de la fonction de script GET_CONDITION.

Les règles suivantes s'appliquent pour définir l'heure de début au plus tôt :

L'heure de début au plus tôt du Workflow est l'heure qui a été définie dans la case Début du Workflow.

Exemple

Dans cet exemple, l'instruction de script est utilisée dans le script d'une tâche exécutée dans un Workflow. L'heure de début au plus tôt de la tâche et du Workflow sont définies et affichées dans le rapport d'activation.

:SET_CONDITION "EARLIEST_START_TIME"="00/10:19"
:
SET_CONDITION "JOBP_EARLIEST_START_TIME"="00/10:18"
:
SET &RETJOBS# = GET_CONDITION ("EARLIEST_START_TIME")
:
SET &RETJOBP# = GET_CONDITION ("JOBP_EARLIEST_START_TIME")
:
PRINT "New earliest start time of the task:", &RETJOBS#
:
PRINT "New earliest start time of the workflow:", &RETJOBP#

Voir aussi :