kbmkris
Active User
Joined: 24 Jun 2006 Posts: 101
|
|
|
|
Hi guptae,
see the jcl below, the dataset specified in the sortparm contains just one line "statrec=syncsort". i have commented out the line and ran the program, it's running fine. i want to know why they have included this statement.
Code: |
//STEP1 EXEC PGM=SORT
//SORTPARM DD DSN=HOES.PARMLIB(HOIS005),DISP=SHR
//SORTIN DD DSN=TST.LEXD.MM27051,DISP=SHR
//SORTOF1 DD DSN=TST.K4CCBK1.MM31751,DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(27998,(300,30),RLSE),
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=0)
//SORTOF2 DD DSN=TST.K4CCBK1.MM31752,DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(27998,(300,30),RLSE),
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=0)
//SORTOF3 DD DSN=TST.K4CCBK1.MM31753,DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(27998,(300,30),RLSE),
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=0)
//SORTOF4 DD DSN=TST.K4CCBK1.MM31754,DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(27998,(300,30),RLSE),
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=0)
//SORTOF5 DD DSN=TST.K4CCBK1.MM31755,DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(27998,(300,30),RLSE),
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=0)
//SORTOF6 DD DSN=TST.K4CCBK1.MM31756,DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(27998,(300,30),RLSE),
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=0)
//SYSOUT DD SYSOUT=*
//SYSIN DD *
SORT FIELDS=COPY
OUTFIL FILES=1,INCLUDE=(1,4,CH,EQ,C'0609')
OUTFIL FILES=2,INCLUDE=(1,4,CH,EQ,C'0608')
OUTFIL FILES=3,INCLUDE=(1,4,CH,EQ,C'0607')
OUTFIL FILES=4,INCLUDE=(1,4,CH,EQ,C'0606')
OUTFIL FILES=5,INCLUDE=(1,4,CH,EQ,C'0605')
OUTFIL FILES=6,INCLUDE=(1,4,CH,EQ,C'0604')
/*
// |
Thanks,
bala |
|