0

设置:多台计算机使用 adp 文件访问 sql 2005 数据库。大多数没有pdf蒸馏器。创建需要保存为 pdf 的访问表单(普通表单,而不是水晶)。

我能想到的唯一方法是从访问 sql 服务器发送一个请求以获取网页。类似于:“ http://sqlserver/generatepdf.php?id=123

我试图避免网页“中间人”。有没有办法在 T-SQL 中生成 pdf?任何人都有其他想法。我不是在寻找代码,只是在寻找方法论的想法。

谢谢

4

3 回答 3

2

将表单保存为报告,然后使用 Access MVP Stephen Lebans 免费的 A2000ReportToPDF 实用程序将其转换为 pdf 文件。

http://www.lebans.com/reporttopdf.htm

如果他们有 Access 2007,他们可以下载并安装免费的 Microsoft Office 2007 插件,以将文档保存为 PDF 或 XPS。

http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&displaylang=en

于 2008-09-18T18:12:59.207 回答
0

Microsoft 的ReportViewer客户端可以本地生成 pdf。

它适用于网页和 Windows 窗体/wpf 应用程序。您也可以以编程方式触发导出。唯一的缺点是您基本上需要将表单重做为报告。

于 2008-09-18T17:35:40.683 回答
0

我必须承认我没有得到它:您想将 Access 表单及其数据导出到 PDF 文件中吗?您的表单基本上是图形,不是文本,也不是报告。您的意思是您希望此表单作为(例如)PDF 文件中的 .png 文件包含,还是希望它是一个完整的 PDF 文件,从原始表单继承对象并允许文本搜索等内容在?

于 2008-09-18T18:16:52.630 回答