Foxtable(狐表)用户栏目专家坐堂 → [求助]统计问题


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

主题:[求助]统计问题

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


加好友 发短信
等级:八尾狐 帖子:1837 积分:12984 威望:0 精华:0 注册:2013/6/10 9:23:00
[求助]统计问题  发帖心情 Post By:2019/8/21 10:55:00 [只看该作者]

Dim g As New GroupTableBuilder("统计表1", DataTables("排产明细表"))
g.Groups.AddDef("产品图号") '分组列
g.Groups.AddDef("产品名称")
g.Groups.AddDef("产品材料")
g.Groups.AddDef("产品规格")
g.Groups.AddDef("单位")
g.Totals.AddDef("订购数量")'统计列
g.Groups.AddDef("PCMXID")
g.Groups.AddDef("排产序列号")
g.Groups.AddDef("产品ID")
g.Groups.AddDef("产品描述")
g.Groups.AddDef("组装图号")
g.VerticalTotal = True
g.Filter = "排产单号 = '" & Tables("排产主表.排产明细表").Current("排产单号") & "'"
g.Build()
Tables ("排产统计_Table1" ). DataSource  = DataTables ("统计表1" )
Tables("排产统计_Table1").font = new font("宋体", 11)
Tables("排产统计_Table1").AutoSizeCols()

上面代码中产品图号为分组列, 订购数量为统计列, 其他列要显示在统计表中但是不参与分组和统计, 如何操作

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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/8/21 11:00:00 [只看该作者]

要么是分组列,要么是统计列,没有办法是其他的。

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


加好友 发短信
等级:八尾狐 帖子:1837 积分:12984 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2019/8/21 11:10:00 [只看该作者]

有无其他方法实现, 比如先统计然后生成另外一个表呢?

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


加好友 发短信
等级:狐神 帖子:4627 积分:33767 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2019/8/21 11:39:00 [只看该作者]

上实例

 回到顶部