> Somehow, _PageTotal is resetting too soon--or is always 1.
Are you using _PageTotal directly in a report? VFP uses its presence to run the report twice. VFP skips this step if the variable is not used since running the report twice takes time.
--
Christof