View previous topic :: View next topic
|
Author |
Message |
ovasquez
New User
Joined: 11 Dec 2005 Posts: 12 Location: Lima-Per?
|
|
|
|
Can have multiple parameter in EXEC of JCL?
Exampl?:
JCl
=====
//...
//STEP001 EXEC PGM=PROG1, PARM=('VAL1','VAL')
//...
PROG1
======
...
LINKAGE SECTION.
01 VAR1 PIC X(30).
01 VAR2 PIC X(10).
PROCEDURE DIVISION USING VAR1 , VAR2.
DISPLAY 'VALUE1 ', VAR1
DISPLAY 'VALUE2 ', VAR2.
...
But display:
VALUE1 VAL1,VAL2
VALUE2
Why?
How display
VALUE1 VAL1
VALUE2 VAL2
Thanks!!! |
|
Back to top |
|
|
Gautam512
Active User
Joined: 05 Oct 2005 Posts: 308 Location: Vizag / US
|
|
|
|
hi,
yes we can have.
regarding display can you be a bit more clear about ur question... |
|
Back to top |
|
|
ovasquez
New User
Joined: 11 Dec 2005 Posts: 12 Location: Lima-Per?
|
|
|
|
I'd like display parameters :
DISPLAY 'VALUE 1 :', VAR1
DISPLAY 'VALUE 2 :', VAR2.
But display(in spool):
VALUE 1 :VAL1,VAL2
y don't display:
VALUE 1 :VAL1
VALUE 2 :VAL2
Why?
What is mistake in my programer? |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Hi Ova,
You're almost there. Just one small correction:
Instead of
Code: |
LINKAGE SECTION.
01 VAR1 PIC X(30).
01 VAR2 PIC X(10). |
Use this:
Code: |
LINKAGE SECTION.
01 parm-ip.
05 parm-len pic 9(004) comp.
05 VAR1 PIC X(30).
05 parm-comma pic x.
05 VAR2 PIC X(10). |
The parm fild requires a def for the parm length that's supplied by the sysyem. Also the comma is also presented to your pgm so you have to define it (you could use FILLER). |
|
Back to top |
|
|
|