Office中国论坛/Access中国论坛

标题: 报表转换pdf [打印本页]

作者: rtmx01    时间: 2007-12-8 18:29
标题: 报表转换pdf
请问:
在最新的access2007中,能将报表转换成pdf文件吗?
由于装虚拟pdf打印机生成时,每次需录入文件名,这样对于批量报表转pdf极不方便,有在代码中生成pdf的功能吗?一如生成snp
如下有列类似能生成pdf的语句吗?
DoCmd.OutputTo acReport, "zzzkcqk", "SnapshotFormat(*.snp)", "c:\xx", False, "", 0
不胜感激!!
作者: andymark    时间: 2007-12-8 20:44
还没更新到2007版, 试试这个


http://www.office-cn.net/thread-40460-1-1.html

作者: tmtony    时间: 2007-12-9 09:43
是的, 不错的源码. 国外也有专门的PDF工具(针对Access)
作者: rtmx01    时间: 2007-12-9 10:32
该函数我看了,有几点不明,还望指教:
1、没怎么看懂该函数,不知结尾在哪里,是否要在最后两行:
DoCmd.OpenReport RptName, acViewPreview, , Wherecon
Reports(RptName).Visible = False
后加 end function
2、函数中描述的.dll文件是指的DynaPDF.dll 和 StrStorage.dll吗?这两个都要下载,还是只下载一个就行了?
3、dll文件在哪有下载的,能给个具体的链体地址吗?
4、dll文件下载后是否放在mdb文件后在目录就行了
5、ConvertReportToPDF函数怎么调用,能举个例吗?
比如我的报表名为:rpt,要生成的pdf文件名为: c:\aa.pdf
如针对以上给出ConvertReportToPDF函数的实例吗?
作者: rtmx01    时间: 2007-12-13 14:58
问题已解决!
感谢各位版主不辞辛劳的为提供帮助!!
作者: blackzzy    时间: 2009-4-2 11:07
我也想知道
作者: peter.fang.hz    时间: 2009-9-6 18:03
不错
作者: tianzhiyi    时间: 2009-9-7 22:30
学习中
作者: xiaoxiong    时间: 2009-11-24 04:48
这样写程序应该就可以了。
作者: greatmgh    时间: 2010-3-18 12:46
学习一下
作者: jore    时间: 2011-1-10 02:38
07好像有个saveaspdf的控件
作者: li-lin3000    时间: 2011-1-14 08:08
学习学习




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3