以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]内部表改成外部表后网页浏览器打开原来的文件报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=152791)

--  作者:chh2321
--  发布时间:2020/7/22 14:17:00
--  [求助]内部表改成外部表后网页浏览器打开原来的文件报错
内部表改成外部表后网页浏览器打开原来的文件报错。

Dim wbr As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
Dim r As Row = Tables("表××").Current
Dim tmp As String = ProjectPath & "Attachments\\治疗安排.xls"
Dim rpt As String = ProjectPath & "Reports\\" & r("姓名") & r("日期") & ".pdf"
Dim Book As New XLS.Book(tmp)
Book.Build()
Book.SaveToPDF(rpt) \'保存为pdf文件
wbr.AddRess = rpt

上面代码中,“表××”原来是内部表,后来改成外部表,结果出现运行错误:“无法保存该文档。该文档可能已被打开,或者保存时出错。”

请教老师:代码需要做修改吗?



--  作者:有点蓝
--  发布时间:2020/7/22 14:22:00
--  
和代码没有关系。检查项目文件夹里有没有Reports这个目录,如果没有手工添加一个
--  作者:chh2321
--  发布时间:2020/7/22 14:26:00
--  

谢谢蓝老师,是这个问题!