是否可以限制 proc 报告每页的观察数量
Is it possible to limit the numbers of observations per page for proc report
我只是想知道是否有任何选项可用于限制 Proc Report 程序中每页打印的观察结果的数量?
谢谢
这部分取决于目的地。
PROC REPORT
在页面敏感的目标中,如 ODS LISTING
或 ODS PDF
,可以说服以几种方式限制观察。
ODS LISTING
:OPTIONS PS=[#]
将设置页面大小。 PS
语句上的 PROC REPORT
选项也这样做。有关更多信息,请参阅 PROC REPORT statement。
ODS PDF
、ODS RTF
、其他页面敏感目标:创建一个页面变量,用于存储观察结果落在哪个页面上。
ods pdf;
data cars;
set sashelp.cars;
if mod(_n_,20)=0 then page_num+1;
run;
proc report data=cars;
columns make model page_num;
define page_num/ order noprint;
break after page_num/page;
run;
ods pdf close;
我只是想知道是否有任何选项可用于限制 Proc Report 程序中每页打印的观察结果的数量?
谢谢
这部分取决于目的地。
PROC REPORT
在页面敏感的目标中,如 ODS LISTING
或 ODS PDF
,可以说服以几种方式限制观察。
ODS LISTING
:OPTIONS PS=[#]
将设置页面大小。 PS
语句上的 PROC REPORT
选项也这样做。有关更多信息,请参阅 PROC REPORT statement。
ODS PDF
、ODS RTF
、其他页面敏感目标:创建一个页面变量,用于存储观察结果落在哪个页面上。
ods pdf;
data cars;
set sashelp.cars;
if mod(_n_,20)=0 then page_num+1;
run;
proc report data=cars;
columns make model page_num;
define page_num/ order noprint;
break after page_num/page;
run;
ods pdf close;