在 Microsoft Access 為一個用于打印的報表的頁設置格式之后、頁被打印之前,Page 事件將發(fā)生??梢允褂迷撌录L制頁邊框,或為頁添加其他的圖形元素。
Private Sub Report_Page()
若要在該事件發(fā)生時運行宏或事件過程,請將 OnPage 屬性設置為宏的名稱或 [事件過程]。
在報表的所有 Format 事件和頁的全部 Print 事件發(fā)生之后、真正打印頁之前,該事件發(fā)生。
通常使用 Page 事件過程中的 Line、Circle 或 PSet 方法來創(chuàng)建頁所需要的圖形。
在報表的第一個 Page 事件發(fā)生之前,NoData 事件發(fā)生。
下面的示例說明如何使用 Line 方法圍繞報表頁繪制矩形。默認情況下,ScaleWidth 和 ScaleHeight 屬性會返回報表的內部寬度和高度。
Private Sub Report_Page()
Me.Line(0, 0)-(Me.ScaleWidth, Me.ScaleHeight), , B