Page 1 of 1

Passing value from JCL to REXX.

PostPosted: Fri Apr 19, 2013 2:52 am
by Viswanathchandru
Dear all,

I need to pass a value from a JCL to REXX for further processing. My JCL goes like this:

//STEP3 EXEC PGM=IKJEFT01,PARM='SYS345V.VSAM.FILE'
//SYSEXEC DD DSN=SYS345V.JCL.PDS,DISP=SHR
//SYSPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//SYSUT2 DD SYSOUT=*
//SYSTSIN DD *
%VSAMUTI



and I'm not sure how to receive the value in the Called REXX program i.e., %VSAMUTI. I tried this way.

/*rexx */
Arg parm
..


It didn't work.. Can anyone suggest me the correct way pls..

Regards,
Viswa

Re: Passing value from JCL to REXX.

PostPosted: Fri Apr 19, 2013 3:43 am
by enrico-sorichetti
did You try with

//STEP3 EXEC PGM=IKJEFT01,PARM='VSAMUTI SYS345V.VSAM.FILE'
...
//SYSTSIN  DD DUMMY

Re: Passing value from JCL to REXX.

PostPosted: Fri Apr 19, 2013 3:55 am
by Viswanathchandru
Task completed!! As usual, Mr.Sorichetti never fails!!

Thank you Enrico.

Regards,
Viswa