Microsoft KB Archive/101016

{|
 * width="100%"|

-

The information in this article applies to:


 * Microsoft FoxPro for MS-DOS, versions 1.02, 2.0, 2.5x, 2.6x
 * Microsoft Visual FoxPro for Windows, version 3.0

-

SUMMARY
To print a report with a footer that has a "Page # of #" format, you must use a user-defined function (UDF), as explained below.

MORE INFORMATION
Include the variable in the report where it is required: for instance, on the report layout, the footer would contain:

Page _PAGENO of _TOTPGS where _TOTPGS is the variable.

Run the following code before the actual printing of the REPORT FORM statement, and you have the desired results: *** Start code _TOTPGS=0 REPORT FORM reportname RANGE 9000 _TOTPGS=_pageno
 * End code