CrystalReports9--
My suggestion should work for you as you describe it.
Jim,
The main report page header is used as the report header, with suppression on all but the first page, because use of the report header forced the group header to appear on page 2 instead of page 1, throwing off the Page N of M in the main report.
Actually, the group in the main report does not need to be formatted to "repeat group header on each page," since there is only one group header instance for the entire report, because of the all-inclusive group field. Page N of M is displayed in the page footer.
The subreport is formatted so that there is a new page after each group #1 footer, with reset page number after selected for this footer also. Page N of M is placed in the GH#1a header (with Group #1 formatted to repeat group header on each page). The subreport is then placed in the main report group header.
The results: The page numbers based on groups appear at the top of the page, e.g., page 1 of 3, page 2 of 3, while the page footer of the main report will display page 1 of 24, page 2 of 24, etc.
-LB