Hi, I have a report in Crystal that is used more or less to print invoices for clients.
The report will gather all of the invoices that need to be printed, and it will group them by client.
Say I run the report and it generates invoices for 8 clients. 6 of the clients have 1 page invoices, and 2 of the clients have 2 page invoices. So it will basically return 10 pages of invoices for these 8 clients.

What I really need help with is figuring out how to print appropriate page numbers at the bottom of the invoices. For 6 of the clients, it should print "Page 1 of 1" and for the other 2 clients it will print "Page 1 of 2" and "Page 2 of 2" where appropriate.

For my reports in the past I've always used the Special Fields - Page N of M, but obviously that won't work here because they would all print Page 1 of 10, Page 2 of 10, etc.

Any help you guys can give would be greatly appreciated!
Thanks,
Jess