以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教Word报表保存PDF格式问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120395)

--  作者:jinhetian
--  发布时间:2018/6/14 10:29:00
--  请教Word报表保存PDF格式问题
您好老师。下面的代码还有问题吗?执行后有错误提示。
Dim tm As String  = ProjectPath & "Attachments\\进货检验记录表.doc" \'指定模板文件
Dim fl1 As String = ProjectPath & "Reports\\进货检验记录表.doc" \'指定目标文件
Dim fl2 As String = ProjectPath & "Reports\\进货检验记录表.pdf" \'指定目标PDF文件
Dim wrt As New WordReport(Tables("进货检验记录表"),tm,fl1) \'定义一个WordReport
wrt.Build() \'逐行生成报表
wrt.SaveToPDF(fl2) \'保存为PDF文件
wrt.Quit() \'退出
Dim Proc As New Process \'打开PDF文件
Proc.File = fl2
Proc.Start()
图片点击可在新窗口打开查看此主题相关图片如下:ab.jpg
图片点击可在新窗口打开查看



--  作者:有点甜
--  发布时间:2018/6/14 10:41:00
--  

你的ms office必须是2010版本或者以上,才能支持savetopdf的。2003不行、2007要额外安装save as pdf组件

 

 


--  作者:jinhetian
--  发布时间:2018/6/14 10:50:00
--  
好的,谢谢老师