2
A
回答
5
你想EXEC PGM=IRXJCL,PARM='member_name exec_args'
。 SYSEXEC
应该指向包含member name
的PDS。 SYSTSIN
是PULL
输入,SYSTSPRT
是SAY
退房的输出DD“在TSO/E和其他MVS地址空间使用REXX”在"TSO/E Rexx User Guide" book (SA22-7791)为一个完整的例子章节。
2
附加说明:如果您的REXX exec使用ISPF服务,您可以批量使用PGM = IKJEFTxx(xx作为变量后缀)并在作业步骤中分配ISPxLIB。
2
如果参数和REXX成员名称一起超过100个字节,则由Ron Patterson提到的方法将不起作用,因为JCL语法只允许最大参数长度为100个字节。在这种情况下,我推荐使用IKJEFTxx(已由Tony发布)。然后您必须将REXX程序名称作为流量数据传递给SYSTSIN。该程序的参数可以简单地写在程序名称后面。当你需要多行时,使用连字符作为行的最后一个字符来表示与下一行的连接。 实施例:
//EXAMPLE EXEC PGM=IKJEFT01,REGION=4096K,DYNAMNBR=30
//SYSPRINT DD SYSOUT=*
//SYSEXEC DD DISP=SHR,DSN=YOUR.REXX.LIBRARY
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
SCHLABB PARAMETER1 PARAMETER2 PARAMETER3 -
VERY_LONG_PARAMETER4 -
LAST_PARAMETER5
/*
//
0
我得到RC(-3),用于基本EXECIO,LIBDEF,命令时,我试图运行IRXJCL。我希望有更好的文档说明IRXJCL可以做什么和不可以做什么。
最后按照以下链接的方法,通过将值写入文件并从文件中读取来动态地将值传递给REXX。 How to run dymanic SQL through IKJEFT01 Utility?
相关问题
- 1. 如何将值从rexx传递给jcl
- 2. 如何通过bash将参数传递给命令行程序?
- 3. 如何通过Netbeans将命令行参数传递给程序?
- 4. x86程序集:通过堆栈将参数传递给函数
- 5. 如何通过jquery ajax将参数传递给通用处理程序调用
- 6. 通过Python程序将参数传递给Cygwin
- 7. 将参数传递给存储过程
- 8. 如何运行应用程序并通过c#将参数传递给它?
- 9. 如何将参数传递给程序,通过点击按钮激活?
- 10. 如何通过POST将参数传递给Azure函数?
- 11. 如何通过HashMap将整数传递给参数?
- 12. celerybeat如何通过调度器将参数传递给函数?
- 13. 通过调度程序作业将参数传递给oracle存储过程
- 14. 传递程序参数通过货物
- 15. 如何通过命令行将参数传递给SSIS作业
- 16. 如何通过命令行将参数传递给sql脚本
- 17. 如何将参数传递给通过psexec.exe运行的命令?
- 18. 如何通过PULP将MIP间隙参数传递给Gurobi
- 19. 如何通过Symfony将参数传递给控制器?
- 20. 如何通过curl将多个参数传递给cron作业?
- 21. 如何通过执行shell将参数传递给Jenkins作业
- 22. 如何通过JSON将可选参数传递给WebMethod?
- 23. 如何通过dsp:iframe将参数传递给iframe
- 24. 如何通过Selenium Script c#将参数传递给Chrome扩展?
- 25. 如何通过php Zend_Soap_Client将参数传递给soap方法?
- 26. 如何通过Webmatrix.Data.Database.Query将表值参数传递给存储过程
- 27. 参数传递到REXX脚本自动
- 28. Python瓶:如何将参数传递给函数处理程序
- 29. 如何将参数传递给传递给mapPartitions的函数?
- 30. 如何将Datetime值作为参数传递给存储过程?