Foxtable(狐表)用户栏目专家坐堂 → [求助]内部表改成外部表后网页浏览器打开原来的文件报错


  共有3385人关注过本帖树形打印复制链接

主题:[求助]内部表改成外部表后网页浏览器打开原来的文件报错

帅哥哟,离线,有人找我吗?
chh2321
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:253 积分:2573 威望:0 精华:0 注册:2016/8/8 9:50:00
[求助]内部表改成外部表后网页浏览器打开原来的文件报错  发帖心情 Post By: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

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

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



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/22 14:22:00 [只看该作者]

和代码没有关系。检查项目文件夹里有没有Reports这个目录,如果没有手工添加一个

 回到顶部
帅哥哟,离线,有人找我吗?
chh2321
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:253 积分:2573 威望:0 精华:0 注册:2016/8/8 9:50:00
  发帖心情 Post By:2020/7/22 14:26:00 [只看该作者]


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

 回到顶部