【问题标题】:Control-M on-do condition when Job ended作业结束时的 Control-M on-do 条件
【发布时间】:2018-01-08 14:21:32
【问题描述】:

我想添加一个步骤(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,从而引发下一个验证错误:

On/Statement 值“COMPSTAT EQ ANY”无效。请纠正 COMPSTAT 的定义。

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

【问题讨论】:

    标签: control-m bmc


    【解决方案1】:

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

    On 语句 Stmt=* 代码=COMPSTAT=0 行吧

    On 语句 Stmt=* 代码=COMPSTAT!0 行吧

    【讨论】:

    • 确实标记这是我为解决它所做的。谢谢你的提示
    【解决方案2】:

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

    只有一行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      相关资源
      最近更新 更多