完全停止企业指南的条件

时间:2015-11-16 17:33:57

标签: sas enterprise-guide

所以,我有一个简单的项目,一个程序(用户编写代码),然后一个Add-Inn(自定义任务)(这是非常有用的系统命令执行程序add-inn,关于你可以阅读here

所以,当我在程序步骤中遇到一些情况时,我想停止我的项目。我可以停止程序,例如,使用

ENDSAS

Abort abend

但是,即使程序立即停止(日志中出现错误信息),Add-Inn也会执行!如何在条件(出错或其他)时禁用Add-Inn的执行?

由于

P.S。项目将以批处理模式执行

1 个答案:

答案 0 :(得分:1)

如果您正在使用EG流程,那么您需要设置条件来运行加载项任务。

右键单击您的一个程序,选择“条件”,添加。假设您有一个宏变量,如果您没有问题,则设置为0;如果遇到问题,则设置为(某些值)。 (也可以使用任何自动SYSERR类型的宏变量。)

然后,将您的加载项任务放在“然后,运行此任务”下。如果需要,您可以添加Else或Else,或者将其保留为None。

然后,除非宏变量成功,否则EG不会运行您的任务。

Example