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