私は何週間ものデータを持つテーブルを生成しているので、20161107
のようにyyyymmdd
という形式で名前を付ける必要があります。カウントを表示するには、これらの列にコンマ形式を適用する必要がありますが、形式も列名に適用されているので、20161107
は20,161,107
になります。以下は、エラーを示すサンプル・コードは次のとおりです。私は" 20161107 "
のようなスペースで表示名をパディングすることにより、このエラーを修正することができますが、私はこれらの名前をハードではないので、私がしようとしたいようSAS:procレポートがヘッダータイトルを表示するためにカンマ形式を使用しないようにする
data fish; set sashelp.fish;
TEST = WIDTH*1000;
run;
ods tagsets.excelxp file = "C:\User\Desktop\test.xls" style=minimal
options(embedded_titles="yes" autofit_height="yes" autofilter="all");
proc report data = fish spanrows nowd &header_style.;
column SPECIES TEST;
define SPECIES/display;
define TEST/display "20161107"
f=comma12. style={tagattr='format:###,###,###'}; /* ERROR OCCURS WITH THIS STYLE */
title1 bold "sashelp.fish title";
run; title1;
ods tagsets.excelxp close;
に見えますできるだけ最初にproc report
の構文で修正してください。どんな洞察?