如果没有小数,我希望我的水晶报告显示完整数字,但如果有,则显示3位小数。
例如,我正在使用KGS进行TON转换。如果1000 KGS我想显示1 TON,但是,如果1111 KGS我想显示1.111
目前水晶报告分别给我1.000吨和1.111吨。我想在1.000 TON中取出.000
答案 0 :(得分:0)
试试这个:
if ToNumber(split(ToText(1.000),".")[2])>000
Then Int(1.000)
else
1.111
以上解决方案的工作原理假设小数点后总是3 zeros
,值始终为数字