我需要打印预览功能,而不是直接打印,程序的调用access报表代码:
Dim MSAccess As Access.Application
Set MSAccess = New Access.Application
MSAccess.OpenCurrentDatabase (App.Path & "\xxx.mdb")
MSAccess.DoCmd.OpenReport "xxx报表", acViewNormal
MSAccess.CloseCurrentDatabase
Set MSAccess = Nothing
Dim MSAccess As Access.Application
Set MSAccess = New Access.Application
MSAccess.OpenCurrentDatabase (App.Path & "\xxx.mdb")
MSAccess.DoCmd.OpenReport "xxx报表", acViewNormal
MSAccess.CloseCurrentDatabase
Set MSAccess = Nothing
解决方案 »
- 【求助】VSFlexgrid控件能否实现和excel的自动筛选一样的功能
- vb程序中能否同时执行同一个存储过程
- 再谈怎样才能检测出AUTOCAD是否已被打开
- ActiveReport报表中如何实现分组打印
- 放分第3贴:文件夹选项 and 系统图标
- 我不会使用treeview,哪位大指点一下下面这道题
- 按钮状态问题?
- 大家来讨论一下各语言(JAVA,C++,C#,VB等)面向对象编程的优缺点
- 如何在字符串里写入全角双引号?我写了,VB自动变成了两个单引号。急急急!!!
- 谁有vc6.0导入word2003生成的那两个文件,msword。h。cpp,能共享一下吗
- 有的QQ病毒,当你打开QQ好友聊天窗口就发送一个程序,想知道如何实现
- 关于WebBrowser的问题,我怎么知道网页是否已经加载完毕?
printer本来就不能预览
如:MSAccess.DoCmd.OpenReport "xxx报表", acViewPreview
但在VB中不知为何不起作用