Thanks for that Marsh, the info makes sense to me but I'm unsure how exactly
to apply it. Where do I actually type the expression Me.Section(4).Visible =
Page = (Pages-1) ?
And regarding the grouping, I'm unsure as to how I create the top level
groups. Does it matter that none of the controls that I'm trying to group are
linked to any fields in the underlying table? They are mainly the results of
expressions.
> >I am trying to keep the contents of a text box from splitting over two pages
> >in a report. I have a large amount of fields in my Report Footer and it's not
[quoted text clipped - 24 lines]
> or using Cancel = True in its Format event. However, this
> will not make its space available for other use.
Marshall Barton - 04 Dec 2005 06:17 GMT
Apparently, you don't have any grouping in your report yet
;-)
Use the Sorting and Grouping window (View menu) to specify a
group. Just enter =1 in the top row's Field/Expression and
then enter Yes in the Group Footer row in the lower part of
the window.
You can then split your controls across the group footer and
the report footer. You may even want to add another group
using another constant expression (e.g. =2) to get a third
section.
And, No, it doesn't matter if the controls are bound or
unbound or whatever.
I don't know enough about what you have going on in your
report to be sure where you want to make the page footer
invisible, but using the page footer section's Format event
procedure is probably a safe place.

Signature
Marsh
MVP [MS Access]
>Thanks for that Marsh, the info makes sense to me but I'm unsure how exactly
>to apply it. Where do I actually type the expression Me.Section(4).Visible =
[quoted text clipped - 33 lines]
>> or using Cancel = True in its Format event. However, this
>> will not make its space available for other use.