DEACTIVATE_UC_OBJECT

Utilisez la fonction de script DEACTIVATE_UC_OBJECT pour désactiver une tâche terminée. Cette fonction vous permet de désactiver des tâches déjà terminées :

Remarques :

Conseil : Vous pouvez définir les paramètres dans des objets exécutables pour désactiver la tâche automatiquement. Pour plus d'informations, voir la Section Désactivation automatique.

Syntaxe

DEACTIVATE_UC_OBJECT (RunID [,FORCED])

Paramètres

Codes retour

La fonction de script renvoie les codes retour suivants :

Exemple

L'exemple suivant illustre l'activation d'un objet et l'attente de fin de tâche. En cas d'erreur, le système envoie un courriel à un utilisateur. Si la tâche se termine sans erreur, le script désactive la tâche.

:SET &ACTOBJ# = ACTIVATE_UC_OBJECT(&OBJ#,WAIT)

:
IF &ACTOBJ# = "0"
:   
SET &ERRNR# = SYS_LAST_ERR_NR()
:   
SET &ERRINS#  = SYS_LAST_ERR_INS()
:   
SET &MESSAGE# = GET_MSG_TXT(&ERRNR#,&ERRINS#)
:   
SET &RET# = SEND_MAIL("John.Smith@automic.com",,&MESSAGE#, "Please check. Thanks!")
:ELSE
: SET &DEACTJOB# = DEACTIVATE_UC_OBJECT(&ACTJOB#)
:
ENDIF

Voir aussi :

voiraussi

Éléments de script pour la gestion des tâches