如何通过论点莱克西酒吧程序通过JCL
-
21-09-2019 - |
题
我们可以通过参数莱克西酒吧程序从JCL?
我想,JCL参数可以作为我们使用过的参数,以COBOL程序..不要把你的思想在这里...
解决方案
你想要的 EXEC PGM=IRXJCL,PARM='member_name exec_args'
. SYSEXEC
应该指向含PDS member name
. SYSTSIN
是的输入 PULL
, SYSTSPRT
是的输出DD SAY
检查"使用莱克西酒吧在曹/E和其他MV地址空间"一章 "曹/E莱克西酒吧用户指南"一书(SA22-7791) 对于一个完整的例子。
其他提示
这是补充说明:如果您的REXX Exec使用ISPF服务,您可以在批次PGM = IKJEFTxx运行(XX是一个可变的后缀),并在作业步骤分配ISPxLIB
。如果一起的参数与REXX构件名超过100个字节,由Ron帕特森提到的方法将不作为JCL语法工作只允许的100个字节的最大长度paramater。在这种情况下,我建议使用IKJEFTxx(已贴托尼)。然后,您必须通过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
/*
//
我正在当我试图运行IRXJCL RC(-3),用于基本EXECIO,LIBDEF,命令。我希望有什么IRXJCL能做和不能做的更好的文档。
最后,随后从下面的链接的办法,通过将其写入到一个文件中,并从文件中读取动态值传递给一个REXX。 如何通过IKJEFT01实用程序运行dymanic SQL ?
不隶属于 StackOverflow