以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 统计问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72980) |
-- 作者:douglas738888 -- 发布时间:2015/8/10 11:23:00 -- 统计问题 老师看看这个代码的问题,报错,无法设置列“订单率”的表达式,未找到列“转入订单量” Dim b As New SQLGroupTableBuilder("统计表1","门市客户信息") b.C b.Groups.AddDef("客户区域") \'根据客户区域分组 b.Totals.AddDef("客户编号",AggregateEnum.Count,"进店客户量") b.Totals.AddExp("转入订单","转入订单*-1","转入订单量",AggregateEnum.Sum) b.Totals.AddExp("价值跟单","价值跟单*-1","价值跟单量",AggregateEnum.Sum) b.VerticalTotal = True b.Build \'生成统计表 DataTables("统计表1").DataCols.Add("订单率",Gettype(String),"转入订单量 / 进店客户量") DataTables("统计表1").DataCols("订单率").SetFormat("#0.00%") MainTable = Tables("统计表1") \'打开生成的统计表 |
-- 作者:大红袍 -- 发布时间:2015/8/10 11:29:00 -- DataTables("统计表1").DataCols.Add("订单率",Gettype(String),"转入订单量 / 进店客户量")
改成
DataTables("统计表1").DataCols.Add("订单率",Gettype(String),"转入订单 / 进店客户量") |
-- 作者:大红袍 -- 发布时间:2015/8/10 11:30:00 -- AddExp语法
Totals.AddExp(Name, Expression) Name: 字符型,指定列名 |