使用VB.NET打印MS Access报告

时间:2013-02-23 10:34:05

标签: vb.net ms-access printing report

我到处研究如何使用VB.NET打印MS Access报告,但不幸的是,我找不到一个。也许有人可以帮我解决我的问题。任何人?

1 个答案:

答案 0 :(得分:0)

不确定VB.NET,但以下代码使用的VBA非常相似。

而不是使用
打开报告 DoCmd.OpenReport "reportName", acViewPreview,,, acWindowNormal,
(在打印预览模式下打开它,以便用户可以选择打印机并自行打印),使用:

DoCmd.OpenReport "reportName", acViewNormal,,, acWindowNormal,

这将使用计算机上安装的默认打印机打印报告。

或者,您可以使用DoCmd.PrintOut()命令(https://msdn.microsoft.com/en-us/library/office/ff192667.aspx