如何在RDLC报告中使用Round函数时删除小数点后的零?

时间:2013-09-16 11:22:11

标签: asp.net rdlc

我正在使用RDLC表达式将我的数据四舍五入为4位小数。但如果我使用'Round'功能,如果数据没有小数值,它将在小数点后显示零。

例如:如果我的值为1则显示1.0000。 如何删除零?

我的表达:=Round(CDec(Fields!ExchangeRate.Value),4)

我需要没有小数点的数字作为整数,如果它有十进制值,那么它应该显示十进制值。

先谢谢。

3 个答案:

答案 0 :(得分:7)

=Format(CDec(Fields!ExchangeRate.Value),"#.####")

高于表达式工作正常。谢谢。

答案 1 :(得分:1)

您可以使用文本框的Format属性作为

1- right click the textbox
2- click number
3- select Number from the category
4- set Decimal Places to 0
希望它会对你有所帮助 问候

答案 2 :(得分:0)

enter image description here

只需尝试一下...对我有用。