Report.PrintCount 属性 (Access)

使用 PrintCount 属性可标识已针对报表的当前部分评估 OnPrint 属性的次数。 Integer 型,可读/写。

语法

表达式PrintCount

表达 一个代表 Report 对象的变量。

备注

仅在由节的 OnPrint 属性设置指定的宏或事件过程中使用此属性。

Microsoft Access 将计算 OnPrint 属性设置是当前节每次递增 变动 属性。 打印下一部分时,Access 将 PrintCount 属性重置为 0。

该属性在报表设计视图中不可用。

变动 属性会增加,例如,当 保持同页 属性设置为否的当前节,并在多个页面上打印该节。 如果要打印一份包含订单信息的报表,可能需要对订购量进行总计。

示例

以下示例演示如何使用 PrintCount 属性来确保 OrderAmount 控件中的值仅添加到正在运行的总计中一次。

RunningTotal 可以是公共变量,也可以是每次打印节时递增的未绑定控件的名称。

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) 
 If PrintCount = 1 Then 
 RunningTotal = RunningTotal + OrderAmount 
 End If 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。