A. 以预览方式输出报表 怎么编程
Docmd.OpenReport="报表名",acViewPreview
根据需要灵活应用的特点,但需编写程序。下附代码,第一段代码定义基本变量,第二段代码定义打印函数,第三段代码是具体打印代码,含数据转换。第四段代码是窗体加载代码,具体连接数据库和打印代码根据你所涉及的数据要求进行修改。
function window.onbeforeprint()
{
//将一些不需要打印的隐藏
}
function window.onafterprint()
{
//放开隐藏的元素
}
事实上,很多用户都是采用这种方式打印,但是这种方式最致命的缺点是不能设置打印参数,比如纸型,页边距,选择打印机等等。
(1)预览报表文件rtest扩展阅读:
VB下数据报表打印输出方法有多种,
一是通过自己的设计和编程完成报表打印输出。
二是通过MS OFFICE实现报表打印输出。
三是应用数据报表设计器的报表打印输出。本人经常使用第一种方法,它具有根据需要灵活应用的特点,但需编写程序。
打印输出是将报表进行保存、报送有关部门而不可缺少的一种报表输出方式。
但在付诸打印之前必须在报表系统中做好打印机的有关设置以及报表打印的格式设置,并确认打印机已经与主机正常连接。打印报表之前可以在“预览”窗口预览。