Foxtable(狐表)用户栏目专家坐堂 → 直接后台统计一直统计不出来数据


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

主题:直接后台统计一直统计不出来数据

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
直接后台统计一直统计不出来数据  发帖心情 Post By:2021/11/24 15:31:00 [显示全部帖子]

Tables("生产合同明细").Visible = True
Dim g As New GroupTableBuilder("合同进度", DataTables("生产合同明细"))
g.Caption = "合同进度"
g.Groups.AddDef("生产合同编号")
g.Groups.AddDef("CMID")
g.Groups.AddDef("器型")
g.Groups.AddDef("釉色")
g.Groups.AddDef("花面")
g.Groups.AddDef("材质")
g.Groups.AddDef("材质")
g.Totals.AddDef("订单数量", "订单数量")
g.Totals.AddDef("生产合格数量", "生产合格数量")
g.Totals.AddDef("允许超产数量", "允许超产数量")
'g.Totals.AddDef("合格总数", "超产数量")
'g.Totals.AddDef("合格率", "超产比例")
g.FromServer = True  '直接后通统计'
g.Filter = " 生产合同编号 Is Not Null "
g.Build()
MainTable = Tables("合同进度")


以上语句有问题吗?
一直统计不出来数据


图片点击可在新窗口打开查看


图片点击可在新窗口打开查看

关闭直接后台统计可以出数据
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看
[此贴子已经被作者于2021/11/24 15:43:47编辑过]

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2021/11/24 15:44:00 [显示全部帖子]

这个表:没有使用任何表达式

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2021/11/24 15:45:00 [显示全部帖子]

只要改成
g.FromServer =  False  '直接后通统计'
就可以统计出来

[此贴子已经被作者于2021/11/24 15:45:36编辑过]

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2021/11/24 15:55:00 [显示全部帖子]

Tables("生产合同明细").Visible = True
Dim LF As String = DataTables("生产合同明细").LoadFilter
DataTables("生产合同明细").LoadFilter = ""
Dim g As New GroupTableBuilder("合同进度", DataTables("生产合同明细"))
g.Caption = "合同进度"
g.Groups.AddDef("生产合同编号")
g.Groups.AddDef("CMID")
g.Groups.AddDef("器型")
g.Groups.AddDef("釉色")
g.Groups.AddDef("花面")
g.Groups.AddDef("材质")
g.Totals.AddDef("订单数量", "订单数量")
g.Totals.AddDef("生产合格数量", "生产合格数量")
g.Totals.AddDef("允许超产数量", "允许超产数量")
g.Totals.AddDef("生产合格数量", "超产数量")
g.Totals.AddDef("超产比例", "超产比例")
g.FromServer = True  '直接后通统计'
g.Filter = "生产合同编号 Is Not Null"
g.Build()
DataTables("生产合同明细").LoadFilter = LF
MainTable = Tables("合同进度")

加上红色代码部分,就能统计出来了
一定要这样写 统计条件是吗?

 回到顶部