View previous topic :: View next topic
|
Author |
Message |
srinivasraviprolu
New User
Joined: 08 Jan 2004 Posts: 2 Location: Hyderabad
|
|
|
|
HI
The program is coded like this
01 WL-001-PARAMETER-AREA.
05 WL-001-PARM-LENGTH
BINARY PIC S9(4).
05 WL-001-PARM-RPT PIC X(5).
PROCEDURE DIVISION USING WL-001-PARAMETER-AREA
But in the JCL he is not using any parm parameter
he is excuting the proc whether it will run successfully if so i would like to know how it will work
can anybody pl ...give me reply
***EMail ID REMOVED... Use CODE tag to include mail id*** |
|
Back to top |
|
 |
bluebird
Active User
.jpg)
Joined: 03 Feb 2004 Posts: 127
|
|
|
|
I don't understand exactly what is our question.
The using clause appended on procedure division tells the pgm that
we are using the afore (in program ) defined in DATA DIVISION as
01 WL-001-PARAMETER-AREA.
and the code you're showing is only part of the pgm.
if you want an explanation of what pgm does post the whole code !!!
there is no instructions (after procedure division line). |
|
Back to top |
|
 |
srinivasraviprolu
New User
Joined: 08 Jan 2004 Posts: 2 Location: Hyderabad
|
|
|
|
Hi Bluebird
I mean without using PARM in JCL can we excute the program
actualy it is getting the report number from this parm,
of course the value of the PARM will be moved to report
my question can we excute it with out mentioning about the PARM in JCL
Thankyou |
|
Back to top |
|
 |
mmwife
Super Moderator

Joined: 30 May 2003 Posts: 1592
|
|
|
|
Hi Srini,
The ans to your ques is "maybe". You have to look at the pgm logic. For example, if the code has this stmt you may be able to correctly print a report even if the PARM wasn't provided in the JCL.
Code: |
IF WL-001-PARM-LENGTH = ZERO
MOVE 'default-pgm-name' TO RPT-HDG-NAME
ELSE
MOVE WL-001-PARM-RPT TO RPT-HDG-NAME
END-IF |
Regards, Jack. |
|
Back to top |
|
 |
|