Foxtable(狐表)用户栏目专家坐堂 → 逻辑列分组统计


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

主题:逻辑列分组统计

美女呀,离线,留言给我吧!
竹丝语录
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:1 积分:76 威望:0 精华:0 注册:2012/10/30 11:02:00
逻辑列分组统计  发帖心情 Post By:2012/11/13 16:09:00 [只看该作者]

产品是分组列,产品总数和逻辑列是统计列,逻辑列分别是合格和不合格,需统计产品的合格率和不合格率,请问怎样编写代码,谢谢!


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/13 16:14:00 [只看该作者]

 上传一个小例子,大家才方便写代码。
[此贴子已经被作者于2012-11-13 16:14:30编辑过]

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


加好友 发短信
等级:小狐 帖子:365 积分:2693 威望:0 精华:1 注册:2011/11/25 7:55:00
  发帖心情 Post By:2012/11/13 18:40:00 [只看该作者]

5、逻辑列作为交叉统计的分组时,更加灵活了,可以直接指定标题,假定已付款是个逻辑列,下面的代码:


Dim g As New CrossTableBuilder("统计表1", DataTables("订单"))
g.HGroups.AddDef("客户")
g.VGroups.AddDef("已付款", "已付款|未付款")
g.Totals.AddDef("金额", "金额")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Build()
MainTable = Tables("统计表1")

 

得到的统计结果是:

 

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



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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/14 1:21:00 [只看该作者]

 楼上正解,长见识了。

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/14 9:51:00 [只看该作者]

呵呵,小林居然不知道这个功能,看来还得补习一下帮助,帮助处处是宝,你得把这些宝贝全部挖出来哦。

 

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


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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2012/11/14 10:33:00 [只看该作者]

老大,最後這個『 合计 』如能自動識別:簡體 Or 繁體 Or  英文 就更好了:

 简体标题:『 合计 』
   繁体标题:『 合計 』
   英文标题:『Total 』

 回到顶部