1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| //V1 SET V1='MON.FICHIER.A.TESTER'
//*------- COPY DU REXX SUR PDS DE TRAVAIL ----------*
//STEP01 EXEC PGM=IEBGENER
//SYSUT1 DD *,DLM=$$
/* REXX */
ARG PARM
ADDRESS TSO STRIP(PARM)
EXIT 0
$$
//SYSPRINT DD SYSOUT=*
//SYSUT2 DD DISP=(,PASS,DELETE),DSN=&&REXX(TMPREXX),
// SPACE=(TRK,(15,15,5),RLSE),
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=0,DSORG=PO)
//SYSIN DD *
GENERATE MAXFLDS=9
RECORD FIELD=(80,1,,1)
//*
//*--------------------------------------------------*
//*------- EXECUTION DU REXX ------------------------*
//REXX02 EXEC PGM=IKJEFT01,
// PARM=('TMPREXX SE ''! FICHIER &V1 ABSENT !'',U(&SYSUID)')
//SYSPROC DD DISP=(OLD,DELETE),DSN=&&REXX
//* SYSPROC DD DISP=SHR,DSN=MON.PDS.DE.REXX
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD DUMMY
// |
Partager