Yes. You can use a variable to do this.
If you want it to count records per page you need to reset it per page.
Create one formula (call it "Reset") to do this and palce it at the Page Header:
WhilePrintingRecords;
NumberVar counter := 0
Create another formula to count the records and place it on the details section. Call it "RecordCount" for my example or whatever you want.
WhilePrintingRecords;
NumberVar counter;
counter := counter + 1
In your section expert use the second formual (@RecordCount) to conditionally do a new page after by selecting
the Details section, click on the fomual edition for "New Page After" and add the formula
Note that this would move your group footers to the next page as well...