在 Access 中自动打印 3 个不同的报告
Auto printing 3 different reports in Access
我希望通过按 1 个命令按钮打印 3 份不同的报告。
当他们按下打印时,我只想打印报告,我不希望打印机提示他们确认打印,我只想在按下命令按钮后打印
到目前为止我有这个:
DoCmd.OpenReport "rptLearning", acViewPreview, "", "", acNormal
DoCmd.OpenReport "rptNeutral", acViewPreview, "", "", acNormal
DoCmd.OpenReport "rptPositive", acViewPreview, "", "", acNormal
DoCmd.RunCommand acCmdPrint
这显示了我不想要的打印机提示。
感谢任何帮助。
使用acViewNormal
代替acViewPreview
直接打印。
所以你只需要
DoCmd.OpenReport "rptLearning", acViewNormal
DoCmd.OpenReport "rptNeutral", acViewNormal
DoCmd.OpenReport "rptPositive", acViewNormal
(acViewNormal
是默认值,所以如果您愿意,甚至可以省略它。)
我希望通过按 1 个命令按钮打印 3 份不同的报告。
当他们按下打印时,我只想打印报告,我不希望打印机提示他们确认打印,我只想在按下命令按钮后打印
到目前为止我有这个:
DoCmd.OpenReport "rptLearning", acViewPreview, "", "", acNormal
DoCmd.OpenReport "rptNeutral", acViewPreview, "", "", acNormal
DoCmd.OpenReport "rptPositive", acViewPreview, "", "", acNormal
DoCmd.RunCommand acCmdPrint
这显示了我不想要的打印机提示。
感谢任何帮助。
使用acViewNormal
代替acViewPreview
直接打印。
所以你只需要
DoCmd.OpenReport "rptLearning", acViewNormal
DoCmd.OpenReport "rptNeutral", acViewNormal
DoCmd.OpenReport "rptPositive", acViewNormal
(acViewNormal
是默认值,所以如果您愿意,甚至可以省略它。)