我正在研究使用ActiveReports 2的传统VB6应用程序 . 我正在尝试在页面上绘制线条 . 当我有一个报告,其中数据导致生成的报告有多个页面时,我注意到DrawLine方法只绘制最后一页上的行 .
例如,在ActiveReport的ReportEnd事件处理程序中,我有以下代码:
Me.Pages(0).DrawLine 2000, 2000, 2000, 5000
Me.Pages(1).DrawLine 2000, 2000, 2000, 5000
当我有两页报告时,该行只出现在第2页 . 有人知道为什么吗?我究竟做错了什么?
1 回答
我想我应该使用PageEnd事件处理程序,而不是使用以下代码:
这将在渲染后在每个页面上绘制一条线 .