以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  什么鬼,报表里的明细行和汇总行有误差?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=76716)

--  作者:bahamute
--  发布时间:2015/11/3 23:06:00
--  什么鬼,报表里的明细行和汇总行有误差?
excel报表里面的汇总行是395238.8,但是单独统计明细行结果却是395238,而正确的结果也应该是395238,那0.8哪里的鬼?
--  作者:大红袍
--  发布时间:2015/11/3 23:16:00
--  

你看到的值,不一定是实际值,但导出的值,肯定是实际值。

 

例子发上来看看。


--  作者:bahamute
--  发布时间:2015/11/3 23:28:00
--  
例子太麻烦,这是截图:

这是从窗口表统计的汇总金额

图片点击可在新窗口打开查看此主题相关图片如下:0001.jpg
图片点击可在新窗口打开查看

这是生成报表后显示的汇总金额

图片点击可在新窗口打开查看此主题相关图片如下:0002.jpg
图片点击可在新窗口打开查看

这是从Excel里单独统计明细里生成的金额

图片点击可在新窗口打开查看此主题相关图片如下:0003.jpg
图片点击可在新窗口打开查看

excel表没有做任何数据格式设置,报表也未设置四舍五入。



[此贴子已经被作者于2015/11/3 23:32:26编辑过]

--  作者:bahamute
--  发布时间:2015/11/4 9:18:00
--  
找到原因了,居然是数据精度问题,数据类型从single改为double之后报表正常了。