是否可以限制proc报告的每页观察次数

时间:2016-12-14 19:01:31

标签: sas proc-report

我只是想知道是否有任何选项可以用来限制Proc报告程序中每页打印的观察数量?

谢谢

1 个答案:

答案 0 :(得分:1)

这部分取决于目的地。

页面敏感目的地中的

PROC REPORT,例如ODS LISTINGODS PDF,可以说服以某种方式限制观察。

ODS LISTINGOPTIONS PS=[#]将设置页面大小。 PS语句中的PROC REPORT选项也会这样做。有关详情,请参阅PROC REPORT statement

ODS PDFODS 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;