Manuel des Scripts Automation Engine > Organisation fonctionnelle > Elaboration et traitement des Scripts > :INC_SCRIPT

:INC_SCRIPT

Instruction de script : Association d'un script à un autre script du même objet.  

Syntaxe

:INC_SCRIPT(ID script)

Elément de syntaxe

Description/format

ID script

Numéro qui identifie le script d'un objet.
Format : nombre sans guillemets

Valeurs autorisées : "0", "1" et "2"

"0" - Associe le script (pour les Jobs et Evènements uniquement)
"1" - Associe le Pré-traitement (pour les Jobs uniquement), associe le !Script (pour les Evènements uniquement)
"2" - Associe le Post-traitement (pour les Jobs uniquement)

Remarques

Cette instruction de script a été implémentée, pour des raisons internes, pour qu'un script puisse être appelé dans un en-tête. Ce script peut contenir certains attributs définis nécessaires à l'en-tête (un autre hôte par exemple) Il vous servira par exemple à réaliser certaines demandes z/OS-JCL.

L'instruction de script peut aussi être utilisée "normalement" pour exécuter un script dans un autre script, même plusieurs fois. Les deux scripts doivent appartenir au même objet. C'est pourquoi cette instruction de script ne peut qu'être utilisée que dans des Jobs ou des Evènements. Seuls ceux-ci ont plusieurs onglets pour les scripts.

 Nous vous recommandons d'utiliser l'instruction de script :INCLUDE pour élaborer votre script de manière modulaire.

Exemple

L"onglet Pré-Script d'un Job comporte une commande DIR. Le pré-script est associé à l'onglet Script.

:INC_SCRIPT (1)

Vous pouvez ensuite détecter dans le rapport de Job une exécution en double de la commande DIR. La première fois dans l'en-tête (défini dans l'onglet "Pré-Script"). La seconde utilisation est entre l'en-tête et le pied de page (par l'instruction de script dans l'onglet Script).

 

Rubriques connexes :

Elément de script Description
:INCLUDE Associe un objet Include à un script.