Access VBA教程:PrintCount属性

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

expression.PrintCount

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

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

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

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

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

VBA示例

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


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

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

上页:Access VBA教程:PreviousControl属性 下页:Access VBA教程:Printer属性

Access VBA教程:PrintCount属性

Access VBA教程:Printer属性 Access VBA教程:Printers属性
Access VBA教程:PrintQuality属性 Access VBA教程:PrintSection属性
Access VBA教程:ProcBodyLine属性 Access VBA教程:ProcCountLines属性
Access VBA教程:ProcOfLine属性 Access VBA教程:ProcStartLine属性
Access VBA教程:ProductCode属性 Access VBA教程:ProjectName属性
Access VBA教程:ProjectType属性 Access VBA教程:Properties属性
Access VBA教程:PrtDevMode属性 Access VBA教程:PrtDevNames属性
Access VBA教程:PrtMip属性 Access VBA教程:Query属性
Access VBA教程:ReadingOrder属性 Access VBA教程:ReadyState属性 (Snapshot Viewer)
Access VBA教程:RecordLocks属性 Access VBA教程:RecordSelectors属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号