JCL – Instruction INCLUDE

Un ensemble d’instructions JCL codées dans un membre d’un PDS peut être inclus dans un JCL à l’aide d’une instruction INCLUDE.
Lorsque le JES interprète le JCL, l’ensemble d’instructions JCL dans le membre INCLUDE remplace l’instruction INCLUDE.

Syntaxe

Voici la syntaxe de base d’une instruction JCL INCLUDE :

//nom INCLUDE MEMBER=nom-membre  

L’objectif principal de l’instruction INCLUDE est la réutilisabilité.
Par exemple, les fichiers communs à utiliser dans de nombreux JCL peuvent être codés en tant qu’instructions DD dans le membre INCLUDE et utilisés dans un JCL.

Les instructions DD factices, les spécifications de carte de données, les instructions PROC, JOB et PROC ne peuvent pas être codées dans un membre INCLUDE.
Une instruction INLCUDE peut être codée dans un membre INCLUDE et une imbrication supplémentaire peut être effectuée jusqu’à 15 niveaux.