Foxtable(狐表)用户栏目专家坐堂 → 分组统计问题


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

主题:分组统计问题

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/12 10:06:00 [显示全部帖子]

    Dim gb As new SQLGroupTableBuilder("统计","订单") '分组统计
    gb.ConnectionName = "test"    '数据源
    gb.Groups.AddDef("产品") '分组
    gb.Groups.AddDef("客户") '分组
    gb.Totals.AddExp("总数","数量") '求和
    gb.Filter = filter ' 条件
    e.Form.Controls("筛选Table").Table.Datasource = gb.BuildDataSource '生成

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/12 10:49:00 [显示全部帖子]

gb.Groups.AddDef("移动时间", DateGroupEnum.None)

 

DateGroupEnum枚举的可选值:

None :     不分组
Year:      按年分组
Quarter:   按季度分组
Month:     按月分组
Week:      按周分组
Day:       按天分组,月中的某一天。
Hour:      按小时分组
Minute:    按分钟分组
Second:    按秒分组


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/12 14:44:00 [显示全部帖子]

可以啊,你循环就行啊

 

For Each c As String in Cols

    gb.Groups.AddDef(c)

Next


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/12 15:54:00 [显示全部帖子]

每一种,调用的时候都有语法要求,不可能支持所有方式的调用。

 

你要去适应人家的规则。


 回到顶部