Foxtable(狐表)用户栏目专家坐堂 → Build() 和SaveToPDF(fls) 出错


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

主题:Build() 和SaveToPDF(fls) 出错

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


加好友 发短信
等级:四尾狐 帖子:983 积分:8628 威望:0 精华:0 注册:2015/8/12 16:28:00
Build() 和SaveToPDF(fls) 出错  发帖心情 Post By:2019/1/23 11:19:00 [只看该作者]

在使用excel模板生成报表的时候,有时候客户端会打开已经生成的文件不关闭,而再次点击导出报表的按钮。

此时会由于相同文件名的文件正在打开而报错。

原本的想法是每次按导出报表都是生成新的数据,而文件名又不能随机取。

请问如何判断用户正在开着准备导出的,且相同文件名的文件?

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


加好友 发短信
等级:四尾狐 帖子:983 积分:8628 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2019/1/23 11:20:00 [只看该作者]

如果用户已关闭文件,而覆盖旧相同文件名的文件则是正常的功能。所以判断文件存不存在的代码不能用。

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/23 11:25:00 [只看该作者]


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


加好友 发短信
等级:四尾狐 帖子:983 积分:8628 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2019/1/23 11:35:00 [只看该作者]

ShowAppWindow(newfname,5)


太好了,直接关闭再重新生成新报表。

 回到顶部