当您修改报表的节属性时, 您可以设计一个报告,组中中断的每个新项页,然后重置该报表的页号。 是例如员工销售示例数据库 Northwind.mdb 中的国家 / 地区报表设计使用此功能。
请注意 该方法用于重新设置每个新的国家的页码取决于是否要在页眉或页脚中显示页码。 如果您使用错误的方法,页码是不正确地重置。
页脚中显示的方法 1: 页码
- 启动 Access,然后打开示例数据库 Northwind.mdb 或示例项目 NorthwindCS.adp。
- 通过在设计视图中的国家 / 地区报表中打开员工销售。
- 单击 国家 (地区) 的标题 部分,右键单击 格式 属性中,然后单击 生成 。
请检查该事件过程。
- 单击 国家 (地区) 的页脚 节,右键单击 格式 属性中,并 后部分 的将 ForceNewPage 属性。
页眉中显示的方法 2: 页码
- 启动 Access,然后打开示例数据库 Northwind.mdb 或示例项目 NorthwindCS.adp。
- 通过在设计视图中的国家 / 地区报表中打开员工销售。
- 单击 国家 (地区) 的页脚 节,右键单击 格式 属性中,然后单击 生成 。
- 单击 代码生成器 ,然后单击 确定 。
- 在代码窗口中键入: 页 = 0
- 请更改国家 (地区) 标头的 OnFormat 事件,以便将 Page 属性未设置在这种情况。 为此键入使用起始页面号行之前的撇号。
该代码将类似于下面的代码: Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer)' Set page number to 1 when a new group starts. ' Page = 1End Sub
- 单击 页标题 部分,为 0.25 ,设置 Height 属性并将 返回的 Color 属性设置为 8421504 。
- 移动名为 Page Number 为页标题的控件。
Page Number 控件显示页码
当您使用下列方法之一时,每个国家开始一个新的页面并以每个新节的编号开头号为 1。