Page 1 of 1

Passing symbolic parm values from JCL to REXX

Posted: Sat Aug 23, 2014 5:18 pm
by mahdnasr
I am trying to pass a symbolic argument from my JCL to my REXX program.
Is at all possible? if so, what would be the correct way to code the JCL?
Thanks in advance...

Here's the JCL as it is currently coded:

//JOB CARD (0000,0000,,0000),'0000000000 000000',
// CLASS=I,MSGCLASS=R
//*
/*JOBPARM SYSAFF=SYSA
//*
// SET PFX=IWDV.D2UC.C3.WPIWLHS2.SQLDELET
//********************************************************
//* RUN REXX XXXXXXXX OUT OF IWDV.FS.CP04.REXX
//* WITH ARGMENTS: ARG1 (PFX)
//********************************************************
//STEP1 EXEC PGM=IKJEFT01,DYNAMNBR=200,
// PARM='%DASHUNDR-EXEC &PFX'
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSTSIN DD DUMMY
//SYSEXEC DD DSN=IWDV.FS.CP04.REXX,DISP=SHR
/*


Here's the result for submitting the above JCL:

INVALID COMMAND NAME SYNTAX
READY
END

Posted: Mon Aug 25, 2014 5:13 pm
by mahdnasr
Found the answer to my own question:

/*JOBPARM SYSAFF=SYSA
//*
// SET PFX=IWDV.D2UC.C3.WPIWLHS2.SQLDELET
//********************************************************
//* RUN REXX XXXXXXXX OUT OF IWDV.FS.CP04.REXX
//* WITH ARGMENTS: ARG1 (PFX)
//********************************************************
//STEP1 EXEC PGM=IKJEFT01,DYNAMNBR=200,
// PARM='DASHUNDR &PFX'
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSTSIN DD DUMMY
//SYSEXEC DD DSN=IWDV.FS.CP04.REXX,DISP=SHR
/*

Posted: Wed Sep 16, 2015 10:23 am
by Begingus
It does not take much to understand. But I wanted to try it.

Topic deleted by Admin

Posted: Wed Jan 20, 2016 3:31 pm
by academyindia4
<< Content deleted By Admin >>