Bonjour,
Je souhaite mettre un place un petit traitement pour mettre à jour des JOBD à partir de paramètres reçus en entrée du CL.
Dans ma variable &LIBDNAME j'ai une liste de bibliothèques (séparées entre elles d'un " ").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 PGM (&JOBDNAME &LIBDNAME) DCL VAR(&JOBDNAME) TYPE(*CHAR) LEN(8) DCL VAR(&LIBDNAME) TYPE(*CHAR) LEN(300) CHGJOBD JOBD(LIB/&JOBDNAME) INLLIBL(&LIBDNAME) ENDPGM
A l'exécution il me dit que le paramètre INLLIBL (message CPF0001) n'est pas correct. (Dans le DUMP ma LIBDNAME correspond pourtant bien à ce que j'attend et en interactif sans passer par le CL j'arrive à passer la commande). C'est donc dans le CL que je n'y parviens pas.
J'ai testé en paramétrant la commande dans le CL comme ceci :
Mais j'ai la même punition.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CHGJOBD JOBD(NEWJOBD7/&JOBDNAME) INLLIBL(('''' *TCAT + &LIBDNAME *TCAT ''''))
Si quelqu'un a une idée je suis preneur ! Merci beaucoup !
Partager