What is Backward Referencing ?
Answers were Sorted based on User's Feedback
Answer / praveen b
Generally Keyword parameters having their value as '*' will
be referred as Backward reference, which means the value of
the Paramater depends on the previous lines of the JCL.
EX:
Sysout=* will refer the Msgclass value in the job card.
DSN=*.step1.DD1 Will copy the DSN value of step(step1)of DD
stmt DD1.
Similarly, we can refer back the following parameters.
1) Vol=ser
2) DCB
3) Disp
I hope this answered your question.
Is This Answer Correct ? | 13 Yes | 1 No |
Answer / naga
ya its nothing but refer back(*)
For eg sysout=*, means its referback to the msgclass
parameter in job statement, where my output is routed.
Is This Answer Correct ? | 3 Yes | 0 No |
i have a jcl in which 4 & 5 step creates a new generation. 4th step output is as input for the 6th step & 5th step output is used as input in the 7th step. How they are refered as in the 6th & 7th steps? If the job abends in 6th step then how the 5th step output is refered in 7th step?
List the various advantages of using jcl language?
Explain the purpose of the dd keylen parameter?
Explain the job statement in jcl?
If a (+1) generation dataset is created in the first step of a job, how can it be referenced in later steps of the same job for input?
is it possible to submitt more than one job in job card in jcl? and if yes than is it necessary to have the jobs same name?
I have multiple jobs ( JCLs with several JOB cards ) in a member. What happens if I submit it?
What is a Dummy Utility and what it does ?
How do you create a temporary dataset? Where will you use them?
Explain how can a stopped job be started again?
How are GDGs concatenated?
In DCB, what is LRECL,BLKSIZE,DSORG