Desktop productivity for business analysts and programmers

Can I get Total Number of Pages

Reply
Frequent Contributor
Posts: 97

Can I get Total Number of Pages

Hi

I am using PROC PRINT to generate a report

How can I get Page numbers and Total no of Pages.

Regards
Grasshopper
SAS Super FREQ
Posts: 8,814

Re: Can I get Total Number of Pages

Hi:
See the posting in ODS and BASE SAS Reporting forum:
http://support.sas.com/forums/thread.jspa?threadID=1796&tstart=0

In brief --
the special Escapechar functions {thispage} and {lastpage} will give you the current page and the last page (total page). However, you must first declare an ESCAPECHAR to ODS:[pre]
ods escapechar='~';[/pre]
then you must use the Escapechar with the special function in a title or footnote: [pre]
title 'This is Page ~{thispage} of ~{lastpage}'; [/pre]

Last, but not least, you must understand where this special Escapechar function will work:
RTF, PDF -- YES
HTML -- NO (there are no page numbers for HTML)
LISTING -- TXT -- NO

For more help with Page X of Y page numbering with EG, you should contact Tech Support. There are ways to do Page X of Y page numbering with the LISTING destination, however, you MUST post-process the LISTING destination file in order to accomplish the task and it would not generally be a viable option for a stored process.

cynthia
Ask a Question
Discussion stats
  • 1 reply
  • 108 views
  • 0 likes
  • 2 in conversation