One possible method might be to include each separate report as a
sub-report. It depends on the formatting you need.
A sub-report control's height can be .25 inches and its Can Grow property
can be set to Yes (TRUE). That will allow the sub report to expand to
whatever size is needed to print the sub report.
You could use a page break control (it's in the toolbar) after each
subreport to force a new page.
Another method would be to use Duane's suggested solution.
Select View: Sorting and Grouping
Add a Grouping level on your primary key (you may need to group on more than
just that, but this should give you the general idea)
Show Headers and Footers for the new Group
Close the dialog box
The Header and footer of the new grouping level you have added can each be
up to 22 inches high and can contain part of your report information.
At this point you have a potential of 66 inches of vertical space to work
with (22 inches in the detail section, plus 22 in the group header and
footer). You can add another 44 inches by adding another group level.
One problem you could run into is that a report or form is limited to 754
controls (labels, lines, text controls, etc) over the lifetime of the
report, so with nine pages you could hit that limit. Anadvantage of using a
sub-report is that a sub-report can have 754 controls. The sub-report's
control counts as only one control on the main report.