Foxtable(狐表)用户栏目专家坐堂 → 网页生成表格中表达式字段无法显示


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

主题:网页生成表格中表达式字段无法显示

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


加好友 发短信
等级:幼狐 帖子:87 积分:960 威望:0 精华:0 注册:2018/8/8 18:43:00
网页生成表格中表达式字段无法显示  发帖心情 Post By:2020/4/1 14:51:00 [只看该作者]

求教,网页生成表格中表达式字段无法显示
图片点击可在新窗口打开查看此主题相关图片如下:28ba6456-ba0d-48f1-a761-f68bf52de002.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:105948 积分:538809 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/1 15:33:00 [只看该作者]

贴出代码,截图,或者上传实例说明

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


加好友 发短信
等级:幼狐 帖子:87 积分:960 威望:0 精华:0 注册:2018/8/8 18:43:00
  发帖心情 Post By:2020/4/1 17:28:00 [只看该作者]

If e.Path.StartsWith("Reports\")
    e.Resp
    Select Case e.Path
        Case  "Reports\jianli.htm"
            Dim Book As New XLS.Book(ProjectPath & "Attachments\账单.xls")
            book.AddDataTable("ghs","foxcaigou","S elect * f rom {ghs} w here yhm = '" & e.GetValues("nm") & "'")
            book.AddDataTable("etcfk","foxcaigou","s elect * f rom {etcfk} w here 合同类型 <> '拆分合同'")
            book.AddRelation("ghs","ghs","etcfk","gys") '建立关联
            e.WriteBookAsHTML(Book)
        Case Else
            e.AsReportServer("Reports\")
    End Select
End If

如果去掉下面这一段
 已入fa piao、未收fa piao、已付金额、未付金额这4列会正常显示,但是会报未关联错误,并且软件卡死
book.AddDataTable("etcfk","foxcaigou","s elect * f rom {etcfk} w here 合同类型 <> '拆分合同'")


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


加好友 发短信
等级:幼狐 帖子:87 积分:960 威望:0 精华:0 注册:2018/8/8 18:43:00
  发帖心情 Post By:2020/4/1 17:29:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:105948 积分:538809 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/1 17:59:00 [只看该作者]

关联列列类型不一致,或者列名错误,或者数据库没有这个列

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


加好友 发短信
等级:幼狐 帖子:87 积分:960 威望:0 精华:0 注册:2018/8/8 18:43:00
  发帖心情 Post By:2020/4/1 18:27:00 [只看该作者]

数据库里面没有这4列,这4列是表达式列

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


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

这种后台方式生成报表无法直接使用表达式列,在execl模板里使用表达式计算http://www.foxtable.com/webhelp/topics/1388.htm

 回到顶部