Oooh, thats a tricky one as the PH isnt a paged section as such. Variables wont work due to page N of M being calculated whileprintingrecords.
The only way I think you could attempt this is size your report header to be as big as youll ever think youll need it, and then put the Page N of M special field at selected intervals in the section. It might take a bit of flicking between design and preview to get it right.
I just tried it on a blank report, made the report header really big in design and then dropped page N of M at the top and then another one about 28 cms (if thats cms on the left) down the page.
It does appear on the second report page in preview, so maybe that`ll work.
Thank you - but it would take putting the variable in two places to make it work. As you say it is a whileprintingrecords function and would need to work that way. But can be done.