Add a formula to the NEW PAGE BEFORE akin to:
recordcount/10 = int(recordcount/10)
Kinda tired, but that seems right.
This assumes natural row order.
Otherwise you might create a fwe formulas witrh variables to keep track of each 10 and reset it:
Place somthing like this in the report header:
whileprintingrecords;
global numbervar MyNumber:=0;
And something like this in the detail section:
whileprintingrecords;
numbervar MyNumber;
global MyNumber:=MyNumber+1
And something like this in the New Page Before formula for the detail section:
whileprintingrecords;
global numbervar MyNumber;
booleanvar PageKick;
If MyNumber=10
PageKick := True;
MyNumber:=0;
PageKick
Looks right...
-k
kai@informeddatadecisions.com