Page 1 of 1

Copy all records but overlay only one record

PostPosted: Fri Oct 24, 2008 2:32 pm
by ranga_subham
Hi,

I have a file with many records. I need to overlay only one record but rest of the records also should be copied to output file along with overlayid record.

For example:

ABCD1111
BCDE2222
CDEF3333
CDEF4444


Output:

ABCD1111
BCDE2222
CDEF3333
DEFG4444


I am using below job but getting only last record into o/p file.

//SYSIN    DD *                                                 
 OPTION COPY                                                   
 INCLUDE COND=(5,1,ZD,EQ,4)                                     
 OUTFIL OVERLAY=(1:C'DEFG')                                     
/*                                                             


Thanks.

Re: Copy all records but overlay only one record

PostPosted: Fri Oct 24, 2008 11:54 pm
by Alissa Margulies
Try this:
//SYSIN    DD *                                                 
  SORT FIELDS=COPY                                                   
  OUTREC IFTHEN=(WHEN=(5,1,ZD,EQ,4),OVERLAY=(1:C'DEFG'))                                   
/*   

Re: Copy all records but overlay only one record

PostPosted: Sat Oct 25, 2008 8:48 am
by ranga_subham
Thank you Alissa.......... :D