以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- excel报表打印报错 ,无法报错该文档什么原因啊?也不是所有的电脑都报这个错啊。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150294) |
||||
-- 作者:guosheng -- 发布时间:2020/5/26 14:33:00 -- excel报表打印报错 ,无法报错该文档什么原因啊?也不是所有的电脑都报这个错啊。 win7系统打印没问题,win10的报这个问题。 此主题相关图片如下:微信图片_20200526143028.png [此贴子已经被作者于2020/5/26 14:35:25编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2020/5/26 14:36:00 -- 提示很明显了,报表文件处于打开状态,不能被覆盖。关闭已经打开的文档,再试试 [此贴子已经被作者于2020/5/26 14:36:04编辑过]
|
||||
-- 作者:guosheng -- 发布时间:2020/5/26 14:46:00 -- 调用模板时有的电脑提示,值不在预期范围内,什么意思啊? …… Dim Val3 As Integer = Rand.Next(200,300) Dim Book As New XLS.Book(ProjectPath & "Attachments\\佣金明细.xls") \'打开模板 Dim fl As String = ProjectPath & "Reports\\佣金明细" & Val3 &".pdf" Dim Sheet As XLS.Sheet = Book.Sheets(0) Sheet(4,20).Value = "<" & filter1 & ">" If s5 <> Nothing Sheet(2,9).Value = s5 Else Sheet(2,9).Value = "未指定" End If If s6 <> Nothing Sheet(2,10).Value ="至 " & s6 Else Sheet(2,10).Value ="至 未指定" End If Book.Build() \'生成报表 Book.SaveToPDF(fl) \'保存为PDF文件 Dim Proc As New Process \'打开PDF文件 Proc.File = fl Proc.Start() [此贴子已经被作者于2020/5/26 14:51:40编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2020/5/26 14:56:00 -- 做个例子,和模板一起发上来测试一下 |
||||
-- 作者:guosheng -- 发布时间:2020/5/26 15:53:00 -- 点击窗口的 “确定” 按钮 即可 ,别的信息不用选。
|
||||
-- 作者:有点蓝 -- 发布时间:2020/5/26 16:20:00 -- 没有“Reports”目录的原因,判断并创建这个目录即可 |