Control-M on-do условие, когда работа завершена
Я хочу добавить шаг (On-Do) для удаления условия в Control-M V7, когда задание заканчивается (независимо от того, какой результат: либо OK, NOTOK, исключение из ОС и т. Д.). Я сделал то же самое в 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 .
Кто-нибудь знает, как выполнить такую простую задачу?
2 ответа
Проблема в "ЛЮБОМ". Лучший способ - покрыть все варианты двумя
On Statement Stmt=* Код =COMPSTAT=0 Делать ОК
On Statement Stmt=* Code=COMPSTAT!0 Do OK
Вы можете получить желаемый результат, изменив фильтр (напишите * в коде): Control-M 7 Filter
Только в одной строке