以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 统计可以加字段吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188371) |
-- 作者:lin98 -- 发布时间:2023/9/16 14:39:00 -- 统计可以加字段吗? Dim b As New CrossTableBuilder("统计表1",DataTables("表A")) b.HGroups.AddDef("供应商") \' b.VGroups.AddDef("计划到货日期", DateGroupEnum.Year, "{0}年") \' b.VGroups.AddDef("计划到货日期","{0}月") \' b.Totals.AddDef("单位",AggregateEnum.Count,"订单数") b.Totals.AddDef("数量","数量") \' 需要加上的字段,由表A中没有这些字段的值 b.Totals.AddDef("总额","金额") \' b.Totals.AddDef("预计","预计") \' b.Totals.AddDef("实际","实际") \' b.Totals.AddDef("欠数","欠数") \' 加上的字段的值为默认值是0:总额、预计、实际、欠数 b.VerticalTotal= True \' b.HorizontalTotal = True \' Tables("窗口_Table3").DataSource = b.BuildDataSource() 如何实现年度,供应商统计,加上蓝代码的字段? [此贴子已经被作者于2023/9/16 14:47:05编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/9/16 14:51:00 -- 统计完毕,在添加临时列:http://www.foxtable.com/webhelp/topics/1428.htm Tables("窗口_Table3").DataSource = b.BuildDataSource() DataTables("窗口_Table3").DataCols.Add("总额",Gettype(Double)) |
-- 作者:lin98 -- 发布时间:2023/9/16 15:23:00 -- 想让下面的代码,如何让它实现的次数的结果为0,也固定为0,不统计结果为多少,都为0? b.Totals.AddDef("单位", AggregateEnum.Count, "次数")
|
-- 作者:有点蓝 -- 发布时间:2023/9/16 15:25:00 -- 按2楼的方法添加为临时列,不要添加到统计中 |
-- 作者:lin98 -- 发布时间:2023/9/16 15:45:00 -- 如何将1楼的统计导入正表,表B? |
-- 作者:有点蓝 -- 发布时间:2023/9/16 16:13:00 -- http://www.foxtable.com/webhelp/topics/0680.htm |