SAS中文论坛
标题:
如何判断一个Macro代码执行过程中是否出错
[打印本页]
作者:
shiyiming
时间:
2010-1-28 15:32
标题:
如何判断一个Macro代码执行过程中是否出错
假如有一个Macro代码如下:
%macro test();
data aaa;
...;
run;
data bbb;
...;
run;
proc ...;
run;
%mend;
这个Macro中间有若干个data步和Proc步,运行时可能中间某一段代码会出错,我如何判断%test运行之后中间是否有报错,最好是能把是否有错误用宏变量记录下来。
&syserr能记录一段代码是否有错,但是有若干段代码的话,后面一段代码如果运行正确就会把&syserr的值覆盖掉,最终还是不好判断中间是否有错。
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2