如何将值从rexx传递给jcl

时间:2015-11-05 11:38:24

标签: jcl rexx

我是jcl接受日期并将值传递给rexx以获得下一个日期和上一个日期。 然后jcl打印下一个和之前的日期。

请告诉我们如何从rexx取回值到jcl并在jcl中使用这些值

2 个答案:

答案 0 :(得分:1)

如果要打印日期,那么JCL实际上并没有这样做。而是JCL调用一个程序来编写可以打印的数据。

如果打印日期,则可以使用EXECIO实现。

如果您的要求是修改JCL并且JCL不是当前的JCL,则可以使用Rexx提交修改的作业或作业(系统权限允许)。如果我没记错,你可以使用INTRDR。

答案 1 :(得分:0)

blvdeer在上面的注释中解释了JCL的工作方式,但是您可以开始进行类似的工作。 使用REXX调用其DATE(在此处引用-z/OS TSO/E REXX DATE),并将其放入变量中以对其执行任何操作(在本例中为当前日期和以前的日期),并根据MikeT答案使用EXECIO将此变量写入到日期集。

稍后,您可以运行JCL以将此新创建的数据集作为输入来执行任何操作。

关于, 杰瑞克。