在没有打印预览或打开报告的情况下从Access中的表单打印报表?

时间:2016-02-22 06:53:58

标签: forms vba ms-access printing report

我在表单上有一个按钮,我希望用户能够在不打开报表或查看打印预览的情况下打印报表。到目前为止,这是我的代码:

DoCmd.OpenReport "DisplayUncompleteProjects", acNormal
DoCmd.RunCommand acCmdPrint

但我的问题是它打印了我的表单和报告。我只想打印报告。但我也不希望用户离开表单页面。 (也就是当他们完成打印报告时,他们所能看到的仍然是形式。) 谢谢。

1 个答案:

答案 0 :(得分:1)

省略第二行,它只打印当前对象,并仅运行:

DoCmd.OpenReport "DisplayUncompleteProjects", acNormal