In the HELP of ACTION (X)RUN REXX/CLIST PROGRAM IN SERVER of EASYRULE, OPS/REXX shows a sample that can pass parameters.
Is there any way to code when actually passing parameters to/from OPS/REXX?
<Sample of parameter specification (HELP screen excerpt)
*-----------------------------------------------------------------------------*
TSO/E CLIST OR REXX PROGRAM MEMBER NAMES:
(MUST BE ALLOCATED TO SYSPROC DDNAME FOR OPSOSF STARTED TASK)
PROGRAM NAME 1 ===> CHKDSK PARMS ===>
PROGRAM NAME 2 ===> PARMS ===>
OPS/REXX PROGRAM MEMBER NAMES:
(MUST BE ALLOCATED TO SYSEXEC DDNAME FOR OPSOSF STARTED TASK)
PROGRAM NAME 1 ===> DSKBKUP PARMS ===> DUMP,DELETE,CREATE,LOAD
-------------------------------------------------------------------------------
THIS EXAMPLE WILL GENERATE THE HIGHLIGHTED OPS/REXX STATEMENTS:
)PROC
ADDRESS OSF
'CHKDSK'
'OI DSKBKUP' 'DUMP,DELETE,CREATE,LOAD'
*-----------------------------------------------------------------------------*
Release : 14.0
Component : OPS/MVS
Here are two sample examples of passing parameters to OPS/REXX.
(Example 1)
Specifying parameters separated by commas
'OI DSKBKUP' 'DUMP,DELETE,CREATE,LOAD'
arg parms
parse var parms p1 ',' p2 ',' p3 ',' p4
say 'p1 ' p1
say 'p2 ' p2
say 'p3 ' p3
say 'p4 ' p4
(Example 2)
Specifying parameters directly without separating by comma
'OI DSKBKUP' 'DUMP DELETE CREATE LOAD'
arg p1 p2 p3 p4
say 'p1 ' p1
say 'p2 ' p2
say 'p3 ' p3
say 'p4 ' p4