我们可以通过参数莱克西酒吧程序从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 ?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top