Page 1 of 1

in a single statement

PostPosted: Fri Oct 17, 2008 10:50 pm
by ranga_subham
Hi,

My SORT job is as shown below:

//STEP0001 EXEC PGM=SORT     
//SORTIN   DD *             
555555555EEEEEEEEEE         
111111111AAAAAAAAAA         
333333333CCCCCCCCCC         
222222222BBBBBBBBBB         
444444444DDDDDDDDDD         
/*                           
//SORTOUT  DD SYSOUT=*       
//SYSOUT   DD SYSOUT=*       
//SYSIN    DD *             
 SORT FIELDS=(1,2,ZD,A)     
 INREC OVERLAY=(5,2,C'CB')   
 OUTREC BUILD=(1,5,10,2,20:X)
/*                           


Output:

11CB1AA
22CB2BB
33CB3CC
44CB4DD
55CB5EE


I would like to know if the same can be achieve by either using INREC or OUTREC alone.

Thanks.

Re: in a single statement

PostPosted: Mon Oct 20, 2008 9:43 pm
by Alissa Margulies
Try this:
//SYSIN DD *                             
   SORT FIELDS=(5,2,ZD,A)               
   OUTREC BUILD=(5,2,C'CB',5,1,10,2,20:X)
/*                                       

Re: in a single statement

PostPosted: Mon Oct 20, 2008 10:05 pm
by ranga_subham
Thank you Alissa........... :D