la carte EXEC, qui permet à chaque step (étape) d’identifier quel programme appeler.
FORMAT DE l4INSTRUCTION :
//EXEC1 EXEC PGM=PGMCOB04
EXEC1 = Nom de l’étape, facultatif, permet une meilleure lecture.
EXEC = Opérateur.
Opérandes = Soit des paramètres positionnels, soit des paramètres à mot clé.
LES OPERANDES POSITIONNELS
Il n’y a qu’un paramètre positionnels pour l’instruction EXEC.
Il peut prendre les valeurs suivantes:
exemples:
//ETAPE1 EXEC PGM=SORT
//ETAPE1 EXEC PROC=MAPROC
//ETAPE1 EXEC MAPROC
PARAMETRE PGM = Paramètre positionnel, permet d’indiquer le programme à exécuter dans cette étape.
LES PARAMETRES COMMUN A EXEC ET A JOB :
RD,ADDRSPC,REGION,COND, et TIME peuvent être écrits
aussi bien dans les instructions EXEC que dans l’instruction JOB.
A la seule différence que les opérandes dans l’instruction JOB se
réfèrent au travail entier, tandis que dans l’instruction EXEC,
ils se réfèrent seulement à cette étape.
PARAMETRE TIME : Le paramètre TIME dans les instructions JOB et EXEC.
PARAMETRE COND = Dans l’instruction EXEC, le format du paramètre COND est le suivant: COND=(valeur,opérateur,nom de l’étape)
LE PARAMETRE PARM = Dans la carte EXEC, on utilise PARM pour passer des données au programme dont on demande l’exécution.
Si les données contiennent plusieurs expressions séparées par des virgules, elles doivent être mises entre parenthèses.
exemple: PARM=(JUIN,1994)
Si les données contiennent des caractères spéciaux ou des blancs, elles doivent être entre apostrophes.
exemple: PARM=’JUIN 1994’