0

PROC PRINTHTML出力を抑制して、CSVのみに出力しようとしているのですが、ODS HTML Closeうまくいかないようです。

私のコードは次のとおりです。

ODS HTML close;
ODS CSV file="\\..output folder..\filename.csv";
proc print data=test;
run;
ODS CSV close;
ODS HTML;
4

3 に答える 3

0

ああ、私は問題を発見しました。結果ウィンドウにはまだ 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方法を使用します。

于 2013-07-12T07:41:09.817 に答える