Suppose there are 10 steps in a PROC, I want to execute
only step5. How do you give the condition in the JCL that
calls this PROC?
Answer Posted / sk
Use IEBEDIT
//IEBEDITJ JOB ACCT,'',CLASS=P,MSGCLASS=T,MSGLEVEL=
(1,1),NOTIFY=&SYSUID
//STEP0001 EXEC PGM=IEBEDIT
//SYSPRINT DD SYSOUT=*
//SYSUT1 DD DSN=xxxxx.yyyyy.zzzzz,DISP=SHR
//SYSUT2 DD SYSOUT=(*,INTRDR)
//SYSIN DD *
EDIT TYPE=INCLUDE,STEPNAME=(STEP5)
/*
//
| Is This Answer Correct ? | 8 Yes | 6 No |
Post New Answer View All Answers
What is concatenating?
What is multithreading in jcl?
why should SYSIN DD * statement should not be included inside a PROCedure snippet??? please answer this.. i need to know.
Is condition checking possible in jcl? If yes, how?
What is the purpose of the dd keylen parameter?
What do you understand by the term job time – out and how can you overcome that?
Are there any set of rules for the names of the steps used in a job?
what disp parameter we mention for creation of temporary dataset so that we can use it in later steps?
Must tape dataset definitions include vol=ser specifications?
Can we call instream to catalog and catalog to instream?
Explain dd statement in jcl?
What do you understand by the term “keyword” with respect to jcl and what is the opposite of the term?
Explain how can a jobs execution priority be modified?
We can use PASS with permanent datasets also. THEN Which is the condition in which we may use PASS (instead of KEEP) with permanent data sets, while there is no need to specify UNIT and VOL for them like temporary data sets (in cas we use KEEP for permanent data sets) ?
which utility is used a dummy utility?