我有这段代码可以使用 ODS Tagsets.ExcelXP 在 Excel 文件中编写报告。当数据集“revenus”不为空时,报表将显示在 Excel 工作表中。但是,当数据集“revenus”为空时,不会创建报表。
即使数据集为空,我们如何修改此代码以显示报告?我们可以有报告标题和它下面的空行吗?
谢谢你。
ods tagsets.ExcelXP path="&pathEx." file="file_name.xls" style=seaside
options(autofit_height="yes"
pagebreaks="yes"
orientation="portrait"
papersize="letter"
sheet_interval="none"
sheet_name="Infos"
WIDTH_POINTS = "12" WIDTH_FUDGE = ".0625" absolute_column_width="120,80,200,200"
);
ods escapechar="^";
proc report data=&lib..revenus nowindows missing spanrows style=seaside
style(report)=[frame=box rules=all bordercolor=black borderwidth=0.5
foreground=black Font_face='Times New Roman' font_size=10pt
background=none ]
style(header)=[background=#e0e0e0 foreground=blue just=center]
style(column)=[Font_face='Times New Roman' font_size=10pt
just=left]
;
define an_imposi / display 'Année';
define rev_tot / display 'Revenu total';
title j=center height=12pt 'Revenus';
run;