bonjour,
A partir d'un nom generique, je dois faire la liste de tous les membres de tous les PDS commençant par ce nom (en REXX), je stocke les noms de membres et de PDS dans une table ISPF.
La 1ere fois, tout va bien, je récupère tout. Mais à la 2eme recherche, je ne récupère plus que les membres du dernier PDS récupéré.
Voici mon code, s'il y a mieux, je prends :
"ISPEXEC LMDINIT LISTID(LIST) LEVEL("idpds")"
"ISPEXEC LMDLIST LISTID(&LIST) OPTION(LIST) DATASET(NOMBIB)"
/* Acces à tous les PDS en fction du nom générique */
nbj = 0
DO WHILE RC = 0
DSNAME = NOMBIB
/* Acces à tous les membres du PDS trouvé */
CALL OUTTRAP "MBRS."
"LISTD" DSNAME "MEMBERS"
CALL OUTTRAP "OFF"
/* stockage dans une table ISPF */
END
merci pour vos réponses
Partager