水晶报表当中值的问题,请大家帮忙!!!
水晶报表中参数字段,我以经精确到小数点两位数,但是
70.27*13=913.51 应该是913.51 但是到了报表里面就变成913.50
小数点后的第二位自动变成0了,不知道如何解决这个问题,请大家指教.
问题点数:0、回复次数:8Top
1 楼desrie(leir)回复于 2003-12-02 12:56:39 得分 0
在水晶报表选中field 913.51->鼠标右踺->format field -> 进入number的custom style-->rouding 改为0.01Top
2 楼alex198342(努力)回复于 2003-12-02 13:18:40 得分 0
以经是0.01了,但是还是会变成913.50Top
3 楼Marguess(留候)回复于 2003-12-02 13:25:22 得分 0
用公式字段试试:
totext({数值字段},"#,###.00")Top
4 楼alex198342(努力)回复于 2003-12-02 13:33:06 得分 0
还是不行.Top
5 楼alex198342(努力)回复于 2003-12-02 14:02:08 得分 0
晕...大家帮帮忙.Top
6 楼alex198342(努力)回复于 2003-12-02 14:16:36 得分 0
70.27*13=913.51
乘下来是913.51
但是我用两个报表字段代替,就不行
a=70.27 b=13 a*b=913.50
怎么有这么妖怪的问题,大家帮忙看看,有没有解决办法啊.Top
7 楼desrie(leir)回复于 2003-12-02 14:18:22 得分 0
查一下数据源Top
8 楼desrie(leir)回复于 2003-12-02 14:19:29 得分 0
round(a*b,2)Top




