Foxtable(狐表)用户栏目专家坐堂 → 增加判断条件分组统计汇总


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

主题:增加判断条件分组统计汇总

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


加好友 发短信
等级:一尾狐 帖子:408 积分:3642 威望:0 精华:0 注册:2017/4/8 8:59:00
增加判断条件分组统计汇总  发帖心情 Post By:2018/6/20 20:49:00 [只看该作者]

Dim bd2 As New GroupTableBuilder("统计表2",DataTables("付款明细表"))
        Dim dt2  As fxDataSource
        bd2.Groups.AddDef("项目分类")
        bd2.Groups.AddDef("材料供应商")
        bd2.Totals.AddDef("付款金额","已付金额")
        dt2 = bd2.BuildDataSource()

 

以上代码 我想增加一个条件,比如:付款明细表中有一列,列名是内容,记载开piao或不开piao

我要统计bd2.Totals.AddDef("付款金额","已付金额")

     条件是付款细表中内容=不开piao的 付款金额。代码如何修改?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/20 20:51:00 [只看该作者]

bd2.Totals.AddDef("付款金额","已付金额")

bd2.Filter = "内容='不开piao'"


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


加好友 发短信
等级:一尾狐 帖子:408 积分:3642 威望:0 精华:0 注册:2017/4/8 8:59:00
  发帖心情 Post By:2018/6/21 8:46:00 [只看该作者]

加上代码后把原来“开piao”的数据汇总为0了


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/21 8:58:00 [只看该作者]

以下是引用nbsugu_z在2018/6/21 8:46:00的发言:

加上代码后把原来“开piao”的数据汇总为0了

 

再写一个同样的统计,统计一下开piao的数据。


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


加好友 发短信
等级:一尾狐 帖子:408 积分:3642 威望:0 精华:0 注册:2017/4/8 8:59:00
  发帖心情 Post By:2018/6/21 15:39:00 [只看该作者]

解决了,直接在源表中加一列表达式列,再取数

 回到顶部