0

我想添加一个步骤(On-Do)以在作业结束时删除 Control-M V7 中的条件(无论哪种结果:OK、NOTOK、OS 异常等)。我在 Control-M V9 中使用以下语法完成了相同的操作:

在此处输入图像描述

 <ON STMT="*" CODE="COMPSTAT EQ ANY">
       <DOCOND NAME="MY_CONDITION" ODATE="ODAT" SIGN="DEL" />
 </ON>

但是,如果我在 Ctrl-M V7 中实现它,COMPSTAT EQ ANY则无法识别代码并引发下一个验证错误:

Control-M V7

On/Statement 值“COMPSTAT EQ ANY”无效。请将定义更正为 COMPSTAT 。

有谁知道,如何完成如此简单的任务?

4

2 回答 2

0

问题是“任何”。最好的方法是用 2 个选项覆盖所有选项 -

On 语句 Stmt=* Code=COMPSTAT=0 执行 OK

On 语句 Stmt=* Code=COMPSTAT!0 执行 OK

于 2018-01-10T21:56:14.503 回答
0

你可以得到你想要改变过滤器的结果(在代码上写*): Control-M 7 Filter

只有一行

于 2018-02-05T15:58:45.177 回答