IBM主机技术一本通
上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都将被执行。