PROC PRINT
HTML出力を抑制して、CSVのみに出力しようとしているのですが、ODS HTML Close
うまくいかないようです。
私のコードは次のとおりです。
ODS HTML close;
ODS CSV file="\\..output folder..\filename.csv";
proc print data=test;
run;
ODS CSV close;
ODS HTML;
PROC PRINT
HTML出力を抑制して、CSVのみに出力しようとしているのですが、ODS HTML Close
うまくいかないようです。
私のコードは次のとおりです。
ODS HTML close;
ODS CSV file="\\..output folder..\filename.csv";
proc print data=test;
run;
ODS CSV close;
ODS HTML;
ああ、私は問題を発見しました。結果ウィンドウにはまだ HTML 出力が表示されODS HTML CLOSE
ますが、結果ウィンドウではなく、特定のファイルへの出力のみに影響するように見えるため、プログラムの速度が大幅に低下します。
ODS RESULTS OFF;
それを止めるために、代わりに使うべきだった。
ODS RESULTS OFF;
ODS CSV file="\\..output folder..\filename.csv";
proc print data=test;
run;
ODS CSV close;
編集:特定のステートメントのみが出力を生成するODS RESULTS
ように、自由にオンとオフを切り替えることはできないようです。PROC PRINT
これは私にとって本当に面倒なので、Shorack のPROC EXPORT
方法を使用します。