Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:统计可以加字段吗?

1楼
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编辑过]
2楼
有点蓝 发表于: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))

3楼
lin98 发表于:2023/9/16 15:23:00
想让下面的代码,如何让它实现的次数的结果为0,也固定为0,不统计结果为多少,都为0?
b.Totals.AddDef("单位", AggregateEnum.Count, "次数")
4楼
有点蓝 发表于:2023/9/16 15:25:00
按2楼的方法添加为临时列,不要添加到统计中
5楼
lin98 发表于:2023/9/16 15:45:00
如何将1楼的统计导入正表,表B?
6楼
有点蓝 发表于:2023/9/16 16:13:00
http://www.foxtable.com/webhelp/topics/0680.htm

http://www.foxtable.com/webhelp/topics/1533.htm
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.