:EXIT

Instruction de script : Instruction permettant de terminer le traitement du script avec un code retour.

Syntaxe

:EXIT [Return code]

Syntaxe

Description / format

Return code

Valeur à utiliser comme code retour.
Format : nombre, variable de script ou fonction de script
Valeur par défaut : "0"

Vous pouvez utiliser cette instruction de script pour arrêter le traitement d'un script avec un code de retour spécifié. Ce faisant, vous pouvez réagir aux conditions qui provoquent l'interruption de la tâche. Vous pouvez ainsi tester le contenu d'une variable dans un objet Script et, selon ce contenu, soit poursuivre, soit interrompre la tâche.

Si vous utilisez cette instruction de script sans code de retour ou avec la valeur 0, le traitement du script se termine normalement par le code retour 0. La tâche elle-même continue (cela signifie que les jobs commencent avec le JCL généré, les notifications s'affichent, etc.).

Vous pouvez également définir des codes retour utilisateur comme codes retour (voir Codes retour utilisateur des objets exécutables). Le traitement des scripts s'interrompt et la tâche se termine anormalement (ENDED_NOT_OK). Si l'option Générer à l'exécution est activée dans l'onglet Attributs de la tâche, vous pouvez réagir à ce code de retour utilisateur dans un workflow. 

:EXIT termine le traitement du script. N'utilisez pas cet élément de script dans les onglets Post-traitement.
Conseil : Utilisez :MODIFY_STATE à la place.

Exemple

Le premier exemple termine le traitement du script avec le code de retour 10.

:EXIT 10

Voir aussi :

voiraussi

Traitement des erreurs dans les scripts

Notification (CALL)

Codes retour utilisateur des objets exécutables

Codes retour système des objets exécutables

Éléments de script pour la gestion des erreurs