Code: |
Field1 Field2 Field3 field4 11 222 333 aaa 12 222 333 aaa 111 222 333 bbb 2 11 1 ccc |
Code: |
Field1 Field2 Field3 field4 aaa 22 333 aaa1 bbb 222 333 aaa ddd 222 333 bbb |
Code: |
second file fields Field1 Field2 Field3 field4 Field2 Field3 field4 11 222 333 aaa 22 333 aaa1 12 222 333 aaa 22 333 aaa1 111 222 333 bbb 222 333 aaa 2 11 1 ccc |
Code: |
//STEP1 EXEC PGM=SORT
//SORTOUT DD SYSOUT=* //SORTJNF1 DD * 11 222 333 AAA 12 222 333 AAA 111 222 333 BBB 2 11 1 CCC //SORTJNF2 DD * AAA 22 333 AAA1 BBB 222 333 AAA DDD 222 333 BBB //SORTOF01 DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSIN DD * JOINKEYS FILES=F1,FIELDS=(30,4,A) JOINKEYS FILES=F2,FIELDS=(1,4,A) JOIN UNPAIRED,F1 REFORMAT FIELDS=(F1:1,40,F2:10,30) SORT FIELDS=COPY /* |
Code: |
//S1 EXEC PGM=ICETOOL //TOOLMSG DD SYSOUT=* //DFSMSG DD SYSOUT=* //IN1 DD * 11 222 333 aaa 12 222 333 aaa 111 222 333 bbb 2 11 1 ccc /* //IN2 DD * aaa 22 333 aaa1 bbb 222 333 aaa ddd 222 333 bbb /* //T1 DD DSN=&&T1,UNIT=SYSDA,SPACE=(CYL,(5,5)),DISP=(MOD,PASS) //OUT DD SYSOUT=* //TOOLIN DD * COPY FROM(IN2) TO(T1) USING(CTL1) COPY FROM(IN1) TO(T1) USING(CTL2) SPLICE FROM(T1) TO(OUT) ON(23,3,CH) KEEPNODUPS - WITHALL WITH(1,22) WITH(50,1) USING(CTL3) /* //CTL1CNTL DD * INREC BUILD=(23:1,27,50:C'BB') /* //CTL2CNTL DD * INREC OVERLAY=(50:C'VV') /* //CTL3CNTL DD * OUTFIL FNAMES=OUT,OMIT=(50,1,CH,EQ,C'BB'), BUILD=(1,49) /* |
Quote: |
This is not working in my shop |
output generated using printer-friendly topic mod. All times are GMT - 5 Hours