使用节的 KeepTogether 属性可以将全部窗体或报表的节在同一页上打印。例如,可能有一组相关信息不希望分开在两页上打印。
注意 KeepTogether 属性只能应用于窗体和报表的节(除了页面页眉和页面页脚)。
KeepTogether 属性使用以下设置:
设置 | Visual Basic | 说明 |
---|---|---|
是 | True | 如果 Microsoft Access 不能在当前页上打印整个节,它将从下一页的起始处开始打印。 |
否 | False | (默认值)如果 Microsoft Access 在当前页打印该节显得不够的话,将在下一页继续打印。 |
可以使用节的属性表、宏或 Visual Basic 设置该属性。
只能在窗体“设计”视图或报表“设计”视图中设置 KeepTogether 属性。
通常,在打印时如果遇到分页符,Microsoft Access 将在下一页继续打印。使用节的 KeepTogether 属性,可以强制节在同一页打印,而忽略分页符。如果节长度超过一页的话,Microsoft Access 会在下一页继续打印。
如果组的 KeepTogether 属性设为“整个组”或“与第一条详细记录”,而且节的 KeepTogether 属性设为“否”时,则节的 KeepTogether 属性设置将被忽略。
下面的示例将返回报表主体节的 KeepTogether 属性设置,并将该值赋给变量 intGetVal。
Dim intGetVal As Integer
intGetVal = Me.Section(acDetail).KeepTogether