PrintCount 屬性

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 PrintCount 屬性可以標(biāo)識(shí)對(duì)報(bào)表當(dāng)前節(jié)的 OnPrint 屬性計(jì)算的次數(shù)。Integer 型,可讀寫。

expression.PrintCount

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

說(shuō)明

只能在節(jié)的 OnPrint 屬性設(shè)置指定的事件過(guò)程中使用該屬性。

該屬性在報(bào)表“設(shè)計(jì)”視圖中不可用。

每次對(duì)當(dāng)前節(jié)計(jì)算 OnPrint 屬性設(shè)置時(shí),Microsoft Access 都將 PrintCount 屬性值加一。當(dāng)下一節(jié)開(kāi)始打印時(shí),Microsoft Access 將 PrintCount 屬性重置為 0。

如果當(dāng)前節(jié)的 KeepTogether 屬性設(shè)為“否”,并且該節(jié)要在多頁(yè)上打印時(shí),PrintCount 屬性是遞增的。如果要打印一份包含訂單信息的報(bào)表,就可以擁有訂單數(shù)量的運(yùn)行總計(jì)。

示例

下面的示例將顯示如何使用 PrintCount 屬性確保 OrderAmount 控件中的值只在運(yùn)行總計(jì)中添加一次:

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

    If PrintCount = 1 Then

        RunningTotal = RunningTotal + OrderAmount

    End If

End Sub

在前一個(gè)示例中,RunningTotal 可以作為一個(gè)公用變量,也可以作為每打印一節(jié)就增一的未綁定控件名稱。