以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]GroupTableBuilder统计中,可以增加某行数据的统计条件吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38563) |
-- 作者:silyangel -- 发布时间:2013/8/1 11:09:00 -- [求助]GroupTableBuilder统计中,可以增加某行数据的统计条件吗? 就是在除了设定统计table 的filter条件外,能否在统计行 g.Totals.AddDef("xxx", AggregateEnum.Count) 增加一个表达式条件? |
-- 作者:Bin -- 发布时间:2013/8/1 11:12:00 -- 示例二 SQLGroupTableBuilder可以添加表达式统计列,例如: Dim b As New
SQLGroupTableBuilder("统计表1","订单") 是可以增加表达式列的. |
-- 作者:狐狸爸爸 -- 发布时间:2013/8/1 11:13:00 -- GroupTableBuilder也有Filter属性的,可以设置统计条件的。 |
-- 作者:silyangel -- 发布时间:2013/8/1 11:15:00 -- 我的问题是GroupTableBuilder 不支持表达式列吧? |
-- 作者:guoweidong -- 发布时间:2013/8/1 11:46:00 -- 能不能在汇总之前过滤一次查询条件,然后再汇总? 原因是需要查询关联子表 |
-- 作者:狐狸爸爸 -- 发布时间:2013/8/1 11:56:00 -- 不可以,条件是统一的。 要不你自己写吧: http://www.foxtable.com/help/topics/2394.htm
|
-- 作者:guoweidong -- 发布时间:2013/8/1 14:50:00 -- 已经会了,我是这样用的。Dim g As New GroupTableBuilder("按天统计拆包", DataTables("Unpacking"),"Convert(SubString(Convert([拆包时间],\'System.String\'),1,10),\'System.DateTime\') < \'" & Date.Today & "\' ") 把条件写在后面。 |