Phantom Data Mgmt Moderator

Joined: 07 Jan 2003 Posts: 1056 Topics: 91 Location: The Blue Planet
|
Posted: Thu Apr 01, 2004 7:29 am Post subject: |
|
|
Kolusu,
This is regarding the solution that you have provided above. I'm just copying the solution that u gave me for reference.
| Code: |
//STEP0100 EXEC PGM=ICETOOL
//TOOLMSG DD SYSOUT=*
//DFSMSG DD SYSOUT=*
//IN1 DD *
AAAAA 111222333
BBBBB 444
CCCCC 111
//IN2 DD *
AAAAA 111333
BBBBB 555
CCCCC 222
//T1 DD DSN=&T1,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//T2 DD DSN=&T2,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//CON DD DSN=&T1,DISP=OLD,VOL=REF=*.T1
// DD DSN=&T2,DISP=OLD,VOL=REF=*.T2
//OUT DD DSN=YOUR OUTPUT FILE,
// DISP=(NEW,CATLG,DELETE),
// UNIT=SYSDA,
// SPACE=(CYL,(X,Y),RLSE)
//TOOLIN DD *
COPY FROM(IN1) USING(CTL1)
COPY FROM(IN2) USING(CTL2)
SORT FROM(CON) USING(CTL3)
//CTL1CNTL DD *
OUTFIL FNAMES=T1,OUTREC=(1,10,11,3,C'0001',/,
1,10,14,3,C'0001',/,
1,10,17,3,C'0001',/,
1,10,20,3,C'0001',/,
1,10,23,3,C'0001',/,
1,10,26,3,C'0001',/,
1,10,29,3,C'0001',/,
1,10,32,3,C'0001',/,
1,10,35,3,C'0001',/,
1,10,38,3,C'0001')
//CTL2CNTL DD *
OUTFIL FNAMES=T2,OUTREC=(1,10,11,3,C'0002',/,
1,10,14,3,C'0002',/,
1,10,17,3,C'0002',/,
1,10,20,3,C'0002',/,
1,10,23,3,C'0002',/,
1,10,26,3,C'0002',/,
1,10,29,3,C'0002',/,
1,10,32,3,C'0002',/,
1,10,35,3,C'0002',/,
1,10,38,3,C'0002')
//CTL3CNTL DD *
OPTION EQUALS
SORT FIELDS=(1,5,CH,A,11,3,CH,A)
SUM FIELDS=(14,4,ZD)
OUTFIL FNAMES=OUT,INCLUDE=(14,4,ZD,EQ,1),OUTREC=(1,13)
/*
|
The question that I have is that can we make the output look like the one shown below
| Code: |
Input 1:
AAAAA 111222333
BBBBB 444
DDDDD 555
Input2:
AAAAA 222
BBBBB 444
CCCCC 333
Current solution will write the output as shown below
AAAAA 111
AAAAA 333
CCCCC 555
Desired Output:
AAAAA 111333
CCCCC 555
|
Please help, |
|