Hi:
That -is- odd. When I run the code below with either PRINT or REPORT or DATA _NULL_, I get column headers on each page.
However, if you are using PROC MEANS, then this Tech Support note explains a similar issue:
http://support.sas.com/kb/6/194.html
The note contains a workaround for PROC MEANS. If your issue is not with PROC MEANS, but is, instead, with another SAS procedure, my recommendation is to contact Tech Support so they can track the issue and help you with a workaround.
cynthia
[pre]
** test code;
options orientation=portrait;
ods listing close;
ods rtf file='c:\temp\testhdr.rtf'
style=journal;
proc print data=sashelp.shoes(obs=70);
title 'Do Headers Repeat?';
run;
proc report data=sashelp.shoes(obs=70) nowd;
title 'Proc Report Test';
run;
title 'With DATA _NULL_';
data _null_;
set sashelp.shoes;
file print ods;
if _n_ le 70 then do;
put _ods_;
end;
run;
ods rtf close;
[/pre]