Yes, this can be done with a little VBA code in your report.
1. In the reports Design mode click the code button at the top. You will see the two lines below in black. Add the blue line.
Option Compare Database
Option Explicit
Dim vCounter As Integer
2. Close the code window. Right click the Report Header bar and select properties. In the On Format property select Event Procedure and click the button(...) at the right. You will see the black lines below. Add the blue line.
Private Sub ReportHeader_Format(Cancel As Integer, FormatCount As Integer)
vCounter = 1
End Sub
4. Close the code window. Right click the Detail Section bar and select properties. In the On Format property select Event Procedure and click the button(...) at the right. You will see the black lines below. Add the blue line.
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If vCounter = 10 Then
Reports![ReportName].Section(acDetail).ForceNewPage = 1
vCounter = 0
Else
Reports![ReportName].Section(acDetail).ForceNewPage = 0
End If
vCounter = vCounter + 1
End Sub
Insert the name of your report for the RED code above. This will give you 10 detail lines per page. Bob Scriver