IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

But the JCL is not using any parm parameter


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
srinivasraviprolu

New User


Joined: 08 Jan 2004
Posts: 2
Location: Hyderabad

PostPosted: Fri Feb 06, 2004 6:48 pm
Reply with quote

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
View user's profile Send private message
bluebird

Active User


Joined: 03 Feb 2004
Posts: 127

PostPosted: Fri Feb 06, 2004 6:58 pm
Reply with quote

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
View user's profile Send private message
srinivasraviprolu

New User


Joined: 08 Jan 2004
Posts: 2
Location: Hyderabad

PostPosted: Fri Feb 06, 2004 7:11 pm
Reply with quote

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
View user's profile Send private message
mmwife

Super Moderator


Joined: 30 May 2003
Posts: 1592

PostPosted: Sat Feb 07, 2004 1:03 am
Reply with quote

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
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts JCL EXEC PARM data in C Java & MQSeries 2
No new posts Need to specify PARM='POSIX(ON) Java & MQSeries 4
No new posts How to pass the PARM value to my targ... COBOL Programming 8
No new posts Using the Jobname parameter in a Qual... ABENDS & Debugging 1
No new posts Demand with DEADLINE TIME parameter CA Products 4
Search our Forums:

Back to Top