以编程方式执行 Access 2007 报告并将该报告导出为 PDF?

Posted

技术标签:

【中文标题】以编程方式执行 Access 2007 报告并将该报告导出为 PDF?【英文标题】:Execute Access 2007 Report and Export that Report to PDF Programmatically? 【发布时间】:2010-08-30 17:45:50 【问题描述】:

我在 Access 2007 数据库中有一份很棒的报告,并希望自动执行和导出该报告。这可能吗?您对实现它所需的方法的第一个猜测是什么?

【问题讨论】:

【参考方案1】:

您应该能够使用 DoCmd.OutputTo 方法实现自动化。我认为 PDF 功能需要 A2007 的 SP1。这是一个简单的例子:

DoCmd.OutputTo acOutputReport,"rptFoo",acFormatPDF,"D:\Access\rptFoo.pdf"

查看 MSDN 页面了解更多详情:DoCmd.OutputTo Method

【讨论】:

【参考方案2】:

您不妨阅读:http://msdn.microsoft.com/en-us/library/bb238050(office.12).aspx 和 http://msdn.microsoft.com/en-us/library/ee336132(office.12).aspx

【讨论】:

以上是关于以编程方式执行 Access 2007 报告并将该报告导出为 PDF?的主要内容,如果未能解决你的问题,请参考以下文章

Access 2007列表框:如何以编程方式单击?

MS-Access 2007 - 如何在点击事件中以编程方式访问子表单列数据

如何在 MS Access 2007 中使用查询作为报告源?

实现 Access 2007“HTML 报告”的更好方法

针对 Access 2007 进行编程?

如何使用 Apex 在 SalesForce 中以编程方式访问报告