Office中国论坛/Access中国论坛

标题: 如何只预览和打印指定页的报表? [打印本页]

作者: today416    时间: 2011-7-22 14:00
标题: 如何只预览和打印指定页的报表?
如题。报表有很多页。想实现两个功能:1.在窗体上文本框指定打印第几页。则预览和打印的时候就打印该页。
2.指定的页的页眉的数据来源于表或者窗体(意思是报表的每一页的页眉不是一样的),同样指定打印页的同时要将该页的页眉的数据从表中取出赋予该页。

要如何实现?

作者: today416    时间: 2011-7-22 16:47
没人知道么,版主救命啊
作者: todaynew    时间: 2011-7-22 16:48
today416 发表于 2011-7-22 14:00
如题。报表有很多页。想实现两个功能:1.在窗体上文本框指定打印第几页。则预览和打印的时候就打印该页。
...

Page 属性
参阅参阅参阅参阅Page 属性在打印窗体或报表时指定当前页码。Long 型,可读写。

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

说明
尽管可以将 Page 属性设为一个值,但最常见的情况是使用该属性返回有关页码的信息。

可以在表达式、宏或 Visual Basic 中使用 Page 属性。

该属性仅在打印预览中或打印时才可用。

示例
下面的示例将更新报表的标题,以显示当用户在报表的页间来回切换时所在的当前位置。

Private Sub Report_Page()
Me.Caption = "Now Viewing Page " & Me.Page & " Of " & Me.Pages & " Page(s)"
End Sub






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3