在PROC REPORT中的更多页面上拆分表时自定义字幕

时间:2017-01-27 12:09:09

标签: split sas customization title proc-report

我正在尝试将一个表格从PROC REPORT拆分为两个(因为它很大,可以放在一个页面上)。我发现(谢谢谷歌)两种方式进行拆分,都基于虚拟变量('pgbrk')指示拆分的位置。我现在的问题是我想在表格中添加不同的字幕,指出我们正在查看的表格的哪一部分。我在下面添加了一个可重现的示例。在第一个我可以添加一行(我可以定义我自己)到表,在第二个我有一个自动生成的子标题。任何人都可以帮助将两者合并为一个自定义的子标题吗?

谢谢!

/基拉

data test;
infile datalines;
input name $ sex $ pgbrk;
return;
datalines;
Anne F  1
Bengt M 1
Camilla F 1
Dan M 1
Emil M 2
Frode M 2
Gertrud F 2
Hedvig F 2
Ida F 2
;    
run;

proc report data = test nowd ;
  title '1) Use PGBRK in BREAK AFTER';
  column pgbrk name sex ;
  define pgbrk / group noprint;
  define name/group;
  define sex/display;
  break after pgbrk / page;
  compute before _page_;
  disp_line = 'Table part: '||trim(put(pgbrk,2.0));
  line disp_line $20.;
  endcomp;
run;

proc report data=test nowd;
  by pgbrk;
  title '2) Use PGBRK in BY PGBRK=#byval1';
  column name sex;
  define name/group;
  define sex/display;
run;

0 个答案:

没有答案