Hi all, After searching for a while to manipulate the TOC with output to PDF from proc report, I managed to create the TOC that I desired. However, I found that the style attributes for the titles in my proc report are gone as a result. Anyone knows the reason? I also found that with my codes below, I get the same reports printed twice: one set would have no desired TOC, and the later sets would. If someone can spot any wrong codings, please let me know. Thanks! title; footnote; ods listing close; ods pdf file=&out3; %title; %macro report; title; ods document name=report (write); %do i=1 %to 89; options nodate nonumber orientation=landscape; proc report data=final_fac7 nowd contents="&&fac&i"; title1 j=c c=brown " xxxxx "; title2 j=c c=purple h=2 "Reporting Period: xxxx"; column and define statements...... where statement; %end; ods document close; %macro bookmark1; proc document name=report_fac(update); %do i=2 %to 5; move report#&i\report#1 to report#1; setlabel report#1 "&lname1"; delete report#&i; run; %end; %mend bookmark1; %bookmark1; ods pdf file=&out3; replay; run; ods pdf close; %mend; ods listing; %report; title; %appendixA; %appendixB; ods pdf close; ods listing;
... View more