水晶报告回合

时间:2018-11-12 12:51:19

标签: visual-studio crystal-reports report rounding

我想四舍五入如下所示的水晶报表中的数字,

31.349至31.300范围值(0至49)

31.350至31.400范围值(0至99)

我们如何在水晶报表上实现这一点?

2 个答案:

答案 0 :(得分:0)

Crystal中的Round()函数可以接受负数作为小数位数。因此,只需使用:return results?.ToList();舍入到最接近的100。

答案 1 :(得分:0)

stringvar x:= totext({YourFieldValue},3,“”);

stringvar数组y:= split(x,“。”);

如果ubound(y)> 1,则

如果余数(val(y [2]),100)> 49然后

val(y [1])+((截断(val(y [2])/ 100)+1)* 100)/ 1000

其他 val(y [1])+((截断(val(y [2])/ 100)* 100)/ 1000

我以这种方式得到解决方案。