1

我有一些 sas 代码:

ods csv file="filename.csv"
%macro mac_name (st, en=); 
  %do j=1 %to &en.;
  %let k=%eval(&j.+1);
      proc freq data=data_name;
        tables status&j. * status&k. / nocol norow nopercent missing;
      run;
  %end;
%mend;
%mac_name (st=1, en=%sysfunc(week(%sysfunc(today()), u)));
ods csv close;

效果很好,但我需要不打开结果窗口。我在 proc freq 中尝试过 noprint ,但这完全停止了代码的执行。

有任何想法吗?

提前致谢!!

4

1 回答 1

0

ods 结果关闭;ods 结果;

以上为我工作。停止打开结果选项卡。

于 2017-09-06T14:48:54.050 回答