是否有可能限制每页proc报告的观测数

问题描述:

我只是想知道是否有任何选项可用于限制在Proc报告过程中每页打印的观察数量?是否有可能限制每页proc报告的观测数

谢谢

这部分取决于目的地。

PROC REPORT在页敏感的目的地,如ODS LISTINGODS PDF,可以确信以几种方式限制观察。

ODS LISTINGOPTIONS 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; 
+0

非常感谢。 – Joe