以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 模板生成 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120588) |
-- 作者:nbsugu_z -- 发布时间:2018/6/20 10:17:00 -- 模板生成 模板生成EXCEL报表再转PDF后出来的报表界面是PDF没错,但是为什么是在IE窗口显示,不是在PDF软件窗口呢? |
-- 作者:有点甜 -- 发布时间:2018/6/20 10:33:00 -- 1、贴出你所写的代码。
2、你尝试重新安装pdf软件。 |
-- 作者:nbsugu_z -- 发布时间:2018/6/20 10:37:00 -- Dim Book As New XLS.Book(ProjectPath & "Attachments\\主材料结算付款汇总表.xls") \'打开模板 Dim fl As String = ProjectPath & "Reports\\主材料结算付款汇总表.pdf" Dim Sheet As XLS.Sheet = Book.Sheets(0) Dim dr As DataRow \'定位行开始 Book.Build() \'生成报表 Book.SaveToPDF(fl) \'保存为PDF文件 Dim Proc As New Process \'打开PDF文件 Proc.File = fl Proc.Start() |
-- 作者:有点甜 -- 发布时间:2018/6/20 10:38:00 -- 卸载重新安装pdf软件即可 |
-- 作者:nbsugu_z -- 发布时间:2018/6/20 11:29:00 -- 解决了,把打开PDF文件的程序打开方式设为PDF软件就行,谢谢 |