以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [讨论]表达式列不能用SQLGroupTableBuilder统计吗?怎么转换一下? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45997) |
-- 作者:小刚 -- 发布时间:2014/2/14 21:30:00 -- [讨论]表达式列不能用SQLGroupTableBuilder统计吗?怎么转换一下? 示例一 普通的统计,SQLGroupTableBuilder和GroupTableBuilder用起来基本一样。 Dim b As New
SQLGroupTableBuilder("统计表1","订单") 表达式列不能用SQLGroupTableBuilder统计吗?怎么转换一下? 我有个表达式列“金额”,是“数量”乘以“单价”,我要总结各个客户的总金额,因为是表达式列,该怎么处理? |
-- 作者:y2287958 -- 发布时间:2014/2/14 22:20:00 -- 就用“数量*单价”呗 |
-- 作者:小刚 -- 发布时间:2014/2/15 7:54:00 -- 谢谢 搞定。 要是再加两个时间控件,可以自由选择日期,如:从2013年12月26日到2014年1月25日,该怎么改代码呢? Dim b As New SQLGroupTableBuilder("统计表1","核算") b.Groups.AddDef("客户名称") \'根据产品分组 \'b.Totals.AddDef("订单数量 * 单价") \'对数量进行统计 b.Totals.AddExp("金额","订单数量 * 单价") b.Build \'生成统计表 MainTable = Tables("统计表1") 这是统计全部的数据的,每个客户所做的金额,整个数据表里面的所有时间的。
|
-- 作者:Bin -- 发布时间:2014/2/15 8:55:00 -- 参考帮助http://www.foxtable.com/help/topics/1626.htm 有个Filter 属性可以设置条件
|