Code: |
1DF AABB HEAD1 HEAD2 ZYKA DATA ZYKA DATA 1DF AABB HEAD1 HEAD2 YYAA DATA ZYYA DATA 1EE CCDD HEAD1 HEAD2 ZYZZ DATA XYZZ DATA 1DF SSDD HEAD1 HEAD2 ZYYA DATA ZYYA DATA 1EE FFGG HEAD1 HEAD2 GGYY DATA HHYY DATA 1GG FFHH HEAD1 HEAD2 AAYY DATA AACC DATA |
Code: |
1DF AABB HEAD1 HEAD2 ZYKA DATA ZYKA DATA 1DF AABB HEAD1 HEAD2 YYAA DATA ZYYA DATA 1DF SSDD HEAD1 HEAD2 ZYYA DATA ZYYA DATA |
Code: |
1EE FFGG HEAD1 HEAD2 GGYY DATA HHYY DATA |
Code: |
HEAD1 HEAD2 AAYY DATA AACC DATA |
Code: |
//SORTOUT DD SYSOUT=* //EE DD SYSOUT=* //DF DD SYSOUT=* //GG DD SYSOUT=* //SYSIN DD * INREC IFTHEN=(WHEN=GROUP,BEGIN=(1,1,CH,EQ,C'1'),PUSH(81:1,3)) OPTION COPY OUTFIL FNAMES=DF,INCLUDE(81,3,CH,EQ,C'1DF'),BUILD=(1,80) OUTFIL FNAMES=EE,INCLUDE(81,3,CH,EQ,C'1EE'),BUILD=(1,80) OUTFIL FNAMES=GG,INCLUDE(81,3,CH,EQ,C'1GG'),BUILD=(1,80) /* |
Magesh_J wrote: |
Please advice if i am missing something, or any other best way to achive this ? |
Code: |
//SORTOUT DD SYSOUT=* //EE DD SYSOUT=* //DF DD SYSOUT=* //GG DD SYSOUT=* //SYSIN DD * OPTION COPY INREC IFTHEN=(WHEN=GROUP,BEGIN=(1,1,CH,EQ,C'1'),PUSH(81:2,2)) OUTFIL FNAMES=DF,INCLUDE(81,2,CH,EQ,C'DF'),BUILD=(1,80) OUTFIL FNAMES=EE,INCLUDE(81,2,CH,EQ,C'EE'),BUILD=(1,80) OUTFIL FNAMES=GG,INCLUDE(81,2,CH,EQ,C'GG'),BUILD=(1,80) /* |
Magesh_J wrote: |
Sortout is used for backup copy. |
Code: |
//OTHER DD SYSOUT=* //EE DD SYSOUT=* //DF DD SYSOUT=* //GG DD SYSOUT=* //SYSIN DD * OPTION COPY INREC IFTHEN=(WHEN=GROUP,BEGIN=(1,1,CH,EQ,C'1'),PUSH(81:2,2)) OUTFIL FNAMES=DF,INCLUDE(81,2,CH,EQ,C'DF'),BUILD=(1,80) OUTFIL FNAMES=EE,INCLUDE(81,2,CH,EQ,C'EE'),BUILD=(1,80) OUTFIL FNAMES=GG,INCLUDE(81,2,CH,EQ,C'GG'),BUILD=(1,80) OUTFIL FNAMES=OTHER,SAVE,BUILD=(1,80) /* |
output generated using printer-friendly topic mod. All times are GMT - 5 Hours