【问题标题】:MS Access - Export Page SettingsMS Access - 导出页面设置
【发布时间】:2019-01-27 08:36:46
【问题描述】:

我开发了一个打印标签的应用程序。 我们将在许多带有不同打印机的工作站上使用它。 MS Access 会记住每个报告/打印机的页面设置设置。 有没有办法导出页面设置设置?

如果我编写更新,我必须再次为每台打印机设置每个报告。

【问题讨论】:

    标签: vba ms-access printing


    【解决方案1】:

    您可以导出打印机设置。但是您可能应该调整您的数据库以将每台机器或每台机器的打印机首选项存储在一个表格中,以便每台机器可以有不同的打印首选项。

    您可以通过存储Report.Printer 对象的不同属性来导出报表打印机。

    主要有:

    Reports!SomeReport.Printer.DeviceName
    Reports!SomeReport.Printer.PaperSize
    Reports!SomeReport.Printer.PaperBin
    

    要为报告设置打印机,您可以使用:

    Set Reports!SomeReport.Printer = Application.Printers("PrinterDeviceName")
    

    只需设置属性即可设置 PaperSize 和 PaperBin。

    您可以找到一些有关使用打印机in this Microsoft Docs document 的高级文档。请注意,对我来说,这需要一些调整才能处理没有托盘的打印机(一些虚拟 PDF 打印机)。

    【讨论】:

      猜你喜欢
      • 2018-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-02
      • 2010-09-16
      • 2017-07-12
      • 2017-08-28
      相关资源
      最近更新 更多