Rss & SiteMap

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

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

标题:交叉统计结果为何不合计数量只合计金额

1楼
红叶 发表于:2011/4/18 14:20:00

对销售订单明细进行交叉统计

Dim g As New CrossTableBuilder("销售订单统计1", DataTables("销售订单明细"))
g.HGroups.AddDef("销售订单日期", DateGroupEnum.Year, "年")
g.HGroups.AddDef("销售订单日期", "月")
g.VGroups.AddDef("销售商_名称")
g.Totals.AddDef("计量_数量", "计量_数量")
g.Totals.AddDef("含税金额", "含税金额")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Decimals = 2
g.FromServer = True
g.Build()
MainTable = Tables("销售订单统计1")

统计结果为

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名1.png
图片点击可在新窗口打开查看

为何结果只是对含税金额进行了合计,而计量_数量没有进行合计?

2楼
狐狸爸爸 发表于:2011/4/18 14:26:00
你贴的图表明,数量已经合计了的,倒数第二列不就是数量合计吗?
3楼
红叶 发表于:2011/4/18 14:29:00

狐爸,没有吧,水平和垂直方向的数量合计都为0呀?前面有数量的,合计不应该为0呀?

数量和金额都是数据列且都是双精度小数

 

4楼
狐狸爸爸 发表于:2011/4/18 14:32:00
这就看不明白了,第一次遇到,来个实例给我测试一下看看。
 
或者这个:
 
g.Totals.AddDef("计量_数量", "计量_数量")

改为:
 
g.Totals.AddDef("计量_数量", "计量数量")

[此贴子已经被作者于2011-4-18 14:32:37编辑过]
5楼
红叶 发表于:2011/4/18 14:35:00
我也这样改过,还是不行
6楼
狐狸爸爸 发表于:2011/4/18 14:38:00

提供数据表给我测试一下看看,这有点伤脑经。

7楼
红叶 发表于:2011/4/18 14:52:00

事例来了

测试表里交叉统计 历史统计

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名2.png
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb

我用的版本号

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名3.png
图片点击可在新窗口打开查看
8楼
狐狸爸爸 发表于:2011/4/18 15:05:00

收到,这个问题可能比较复杂,我现在有点事,晚上帮您看一下。

9楼
红叶 发表于:2011/4/18 15:09:00
谢谢,狐爸!
10楼
狐狸爸爸 发表于:2011/4/18 19:25:00
这是一个bug,已经解决,等下次更新。
共12 条记录, 每页显示 10 条, 页签: [1] [2]

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

Powered By Dvbbs Version 8.3.0
Processed in .03223 s, 3 queries.