$CHAIN |
Chaîne |
IBM InfoSphere DataStage BASIC |
Syntaxe
$CHAIN [filename] program
|
Paramètres
Nom |
Description |
filename |
Ce paramètre permet d'indiquer le nom du fichier à inclure dans le programme. |
program |
Ce paramètre permet d'indiquer le nom du programme. |
Description
Cette instruction permet d'indiquer au compilateur de lire le code source du programme et de le compiler comme s'il faisait partie du programme en cours.
Remarque
- L'instruction $CHAIN diffère de l'instruction $INCLUDE, des instructions #INCLUDE et INCLUDE dans la mesure où le compilateur ne retourne pas
au programme principal. Toutes les instructions apparaissant après l'instruction $CHAIN ne sont ni compilées ni exécutées. Lorsque le nom du programme est spécifié sans
nom de fichier, le code source à insérer doit se trouver dans le même fichier que le programme courant.
- Si le code source à insérer se trouve dans un fichier différent, l'instruction $CHAIN doit spécifier le nom du fichier à distance suivi du nom du programme.
Le paramètre filename doit spécifier un fichier de type 1 ou de type 19 défini dans le fichier VOC.
- Lorsque des instructions dans le programme génèrent des messages d'erreur, les messages indique le nom du programme contenant l'instruction $CHAIN.
Dernière mise à jour : Jeudi, le 20 septembre 2018