View previous topic :: View next topic
|
Author |
Message |
ipavan
New User
Joined: 12 Jun 2005 Posts: 28 Location: Hyderabad
|
|
|
|
Help me out please,
1. How to recover and catalog a gdg file after it is uncataloged, due to noempty or noscratch parameter.
2. I have a main program pgm1 and subprogram pgm2. The error is with subprogram. How to xpedit only the subprogram. We should debug only the subprogram.
3. I am having a cataloged procedure in which 20 files are getting concatenated.say file1.....file20. Now how to override such that i should merge file1, file5,file10 and file20.
Thanks in advance. |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Here's an ans for #3. I'll assume all files are cataloged and use a disp=shr.
Code: |
//STEPX.CCDS DD
// DD DSN=DS05.NAME
// DD DSN=DS10.NAME
// DD DSN=DS20.NAME
// DD DUMMY |
What this does is leaves DS1 in the concatenation alone. Replaces the DSN of DS02 w/the DSN of DS05, DS03 w/DS10, and DS04 w/DS20. It also makes the original DS05 a dummy dataset. The original DS06 thru DS20 are not processed because Dummy forces an immediate EOF on the 1st read.
If some of the params of DS05, 10 and 20 did not match those of DS02, 03 and 04, you may have to code those params in the overriding DD stmts. For example, if DS02 is not a cataloged ds and DS05 is, you have to code Vol=ser=,unit= in addition to the DSN param to nullify the volser and the unit params in DS02's DD stmt.
BTW, this is a highly esoteric ques for a job interview. |
|
Back to top |
|
|
itssreehere Warnings : 1 New User
Joined: 10 Jan 2006 Posts: 65 Location: chennai
|
|
|
|
# 2) One way is xp compile both the programs and catch the main program in XP.Then come to the call stmt where it calls the sub program and change the program name on the top left corner to sub programe name.then press F9 so that it will come to the procedure division of sub program.
Another way is you dont have to catch the main program at all.
Instead you can intercep the sub program. connand is INT subprogram name.If you need more details on the second method i can help you. |
|
Back to top |
|
|
itssreehere Warnings : 1 New User
Joined: 10 Jan 2006 Posts: 65 Location: chennai
|
|
|
|
#1) if you specify the absolute file name with volume serial details you can get the data. |
|
Back to top |
|
|
|