Foxtable(狐表)用户栏目专家坐堂 → 报表导出报错问题


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

主题:报表导出报错问题

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


加好友 发短信
等级:幼狐 帖子:69 积分:789 威望:0 精华:0 注册:2017/7/1 18:52:00
报表导出报错问题  发帖心情 Post By:2020/7/16 11:18:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:报表导出错误1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:报表导出错误2.png
图片点击可在新窗口打开查看

一直在用的功能都正常,今天打开时报“djbh” 不属于表,检查错误时,发现所有导出excel 报都报错。

        Case "导出报表"
            Dim stryf As String = CStr(e.Form.Controls("ComboBox1").value) 
            Dim Book As New XLS.Book(ProjectPath & "Attachments\工资模版.xls")
            Dim fl As String = ProjectPath & "Reports\员工工资(" & stryf & ").xls"
            Book.Build() '生成细节区
            Book.Save(fl) '保存工作簿
            Dim Proc As New Process '打开工作簿
            Proc.File = fl
            Proc.Start()

应该是 book.build() 这里。但不知错在那里。
[此贴子已经被作者于2020/7/16 11:20:51编辑过]

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


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

应该是execl模板有问题。里面使用了表没有的列名

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


加好友 发短信
等级:幼狐 帖子:69 积分:789 威望:0 精华:0 注册:2017/7/1 18:52:00
  发帖心情 Post By:2020/7/16 12:40:00 [只看该作者]

我也这样想过,并检查了,没有异常。后面发现是不同功能的execl的导出都出现这样的报错(不同的模板都是报“djbh”错)。而且几个模板都用了很久,没有改动过。
[此贴子已经被作者于2020/7/16 12:41:54编辑过]

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


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

有没有用到报表事件?http://www.foxtable.com/webhelp/topics/1953.htm

 回到顶部