PrintCount 属性

expandtri全部显示

使用 PrintCount 属性可以标识对报表当前节的 OnPrint 属性计算的次数。Integer 型,可读写。

expression.PrintCount

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

说明

只能在节的 OnPrint 属性设置指定的事件过程中使用该属性。

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

每次对当前节计算 OnPrint 属性设置时,Microsoft Access 都将 PrintCount 属性值加一。当下一节开始打印时,Microsoft Access 将 PrintCount 属性重置为 0。

如果当前节的 KeepTogether 属性设为“否”,并且该节要在多页上打印时,PrintCount 属性是递增的。如果要打印一份包含订单信息的报表,就可以拥有订单数量的运行总计。

示例

下面的示例将显示如何使用 PrintCount 属性确保 OrderAmount 控件中的值只在运行总计中添加一次:

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)

    If PrintCount = 1 Then

        RunningTotal = RunningTotal + OrderAmount

    End If

End Sub

在前一个示例中,RunningTotal 可以作为一个公用变量,也可以作为每打印一节就增一的未绑定控件名称。