Foxtable(狐表)用户栏目专家坐堂 → [求助] 关于分组统计的设置于代码


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

主题:[求助] 关于分组统计的设置于代码

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


加好友 发短信
等级:童狐 帖子:274 积分:2960 威望:0 精华:0 注册:2011/9/19 0:18:00
[求助] 关于分组统计的设置于代码  发帖心情 Post By:2014/9/15 10:56:00 [显示全部帖子]

问题1:分组统计的设置如何删除?

问题2:分组统计的代码,能否用关联表?

问题起源:假设当前表是 “父表.子表”,这时统计出来的结果是正确的(仅统计当前记录),假如在窗口控件中用代码生成统计表,则是子表的全部记录。代码如下:

Dim g As New GroupTableBuilder("进仓单分类汇总", DataTables("进仓单明细"))
g.Groups.AddDef("合同号")
g.Groups.AddDef("材料名称")
g.Totals.AddDef("进仓数量")
g.Build()
MainTable = Tables("进仓单分类汇总")

我尝试将第一行后面的代码改成 DataTables(“进仓单.进仓单明细”),但出错。



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


加好友 发短信
等级:童狐 帖子:274 积分:2960 威望:0 精华:0 注册:2011/9/19 0:18:00
  发帖心情 Post By:2014/9/15 11:11:00 [显示全部帖子]

1. 删除是指回到设置前的状态,即是不设置。现在每次按 “重新分组统计” 按钮都生成原先设置的统计表。
2. 过滤设置已ok,谢谢!

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


加好友 发短信
等级:童狐 帖子:274 积分:2960 威望:0 精华:0 注册:2011/9/19 0:18:00
  发帖心情 Post By:2014/9/15 11:51:00 [显示全部帖子]

所谓设置前状态就是按 “重新分组统计” 按钮后出现设置画面,而不是统计结果。

 回到顶部