一般操作流程:
console: S dailyjcl
紧急情况处理流程:
如果某天处理出现问题,比如到半夜12:00以后才运行,但是仍然希望用前一天的日期,否则会和下一次的时间发生冲突。
console: S dailyjcl,date=xxxxxx (强制设定JCL的日期替换字符串)
--------------------------------------------------------------
start procedure: dailyjcl会把输入参数date的内容传给真正执行的程序subjcl
subjcl就是把输入的jcl源文件中的日期变量替换成为真正的日期,如果有输入参数,则以输入的参数当作系统日期。然后输出修改后的jcl (可以指向intrdr)
我以前用COBOL写过这样的程序,因为用COBOL实现串替换很容易,只要用inspect就行。
因为偶赋闲在家多年,所以拿不出现成的东西来。如果有环境的话,上面的东西很快就可以实现。
另外,运行rexx确实不需要logon tso,只要调用ikjeft01就行。因为我以前总是用rexx,clist写tso里的带panel的工具,所以就出现了习惯思维。哈哈,抱歉。
console: S dailyjcl
紧急情况处理流程:
如果某天处理出现问题,比如到半夜12:00以后才运行,但是仍然希望用前一天的日期,否则会和下一次的时间发生冲突。
console: S dailyjcl,date=xxxxxx (强制设定JCL的日期替换字符串)
--------------------------------------------------------------
start procedure: dailyjcl会把输入参数date的内容传给真正执行的程序subjcl
subjcl就是把输入的jcl源文件中的日期变量替换成为真正的日期,如果有输入参数,则以输入的参数当作系统日期。然后输出修改后的jcl (可以指向intrdr)
我以前用COBOL写过这样的程序,因为用COBOL实现串替换很容易,只要用inspect就行。
因为偶赋闲在家多年,所以拿不出现成的东西来。如果有环境的话,上面的东西很快就可以实现。
另外,运行rexx确实不需要logon tso,只要调用ikjeft01就行。因为我以前总是用rexx,clist写tso里的带panel的工具,所以就出现了习惯思维。哈哈,抱歉。