Foxtable(狐表)用户栏目专家坐堂 → 查询结果做交叉统计报错.


  共有2113人关注过本帖平板打印复制链接

主题:查询结果做交叉统计报错.

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


加好友 发短信
等级:童狐 帖子:250 积分:2737 威望:0 精华:0 注册:2014/3/11 12:11:00
查询结果做交叉统计报错.  发帖心情 Post By:2019/11/11 17:17:00 [只看该作者]

事由说明:最近更新FT版本,由原先2019.04.12版更新为2019.10.12.1后报错,2019.04.12版时正常,请问这是版本升级的造成的吗?怎么处理呢?
************************
FT代码:
''以下代码执行正常
Dim q As new QueryBuilder
q.C
q.TableName = "tablea"
q.SelectString = "S e lect name,datepart(mm,date)month,sum(isnull (amount,0))amount  f  rom table1 group by name,datepart(mm,date)"
q.Build


''以下统计是报错
Dim g As New CrossTableBuilder("tablea", DataTables("tablea"))
g.HGroups.AddDef("name")
g.VGroups.AddDef("month")
g.Totals.AddDef("amount")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Build()
MainTable = Tables("tablea")

**********************
错误详情:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2019.10.12.1
错误所在事件:
详细错误信息:
Object reference not set to an instance of an object.


[此贴子已经被作者于2019/11/11 17:18:32编辑过]

 回到顶部