ForceNewPage 属性

使用 ForceNewPage 属性可以指定窗体节(主体节、页脚)还是报表节(标题、主体、页脚)在单独的页中而不是在当前页打印。Byte 型,可读/写。

expression.ForceNewPage

expression     必需。返回“应用于”列表中的一个对象的表达式。

说明

例如,可能将报表的最后一页定义为订单。如果报表页脚的 ForceNewPage 属性设置为“节前”,则订单总打印在新的一页。

注释 ForceNewPage 属性不应用于页面页眉或页面页脚。

ForceNewPage 属性使用以下的设置:

设置

Visual Basic

说明

0

(默认值)当前节(正在设置属性的节)在当前页中打印。

节前

1

当前节在新页的顶部打印。

节后

2

下一节在新页的顶部打印。

节前和节后

3

当前节在新页的顶部打印,下一个节也将在另一新页的顶部打印。

 

注释  您可以使用节的属性表Visual Basic 设置该属性。

以下是 ForceNewPage 属性设置示例。

设置示例

说明

显示年份的组页眉

节前

组页眉在页的顶部打印,之后接着是主体节、组页脚和页面页脚。

报表主体节

节后

组页脚在新页的顶部打印。

包含报表标题和公司徽章的报表标头。

节后

报表标题和公司徽章在单独打印到另一页位于报表起始处。

 

示例

以下示例返回“各年销售额”报表主体节的 ForceNewPage 属性设置,并将设置指定给 intGetVal 变量。

Dim intGetVal As Integer

intGetVal = Reports![Sales By Year].Section(acDetail).ForceNewPage