上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.16 过程调用中COND参数的使用
让我们再看下面过程调用中COND参数的例子。
//MYJOB1 JOB 168,NEWMAN,CLASS=B,MSGCLASS=H //STEP4 EXEC PROC=MYPROC, // COND.STEP1=((20,LT),EVEN), // COND.STEP2=(60,GT,FIND), // COND.STEP3=((20,GE),(30,LT,CHGE))
在本例中EXEC语句调用了一个名为MYRPOC的过程。这条语句中定义了几个不同的COND参数,分别对过程步STEP1、STEP2和STEP3的返回码测试。由于设置了EVEN子参数,除非相应的返回值测试满足条件,那么即使先前作业步异常终止,过程步STEP4都将被执行。