【发布时间】:2018-12-23 06:11:05
【问题描述】:
在 RDLC 中,一列输出是 2.099。我希望它是 2.09。我已经在 RDLC 表达式中使用了 Format 和 FormatNumber 函数。但输出是 2.10。但我需要 2.09。怎么样??
我尝试过以下方法:
=FormatNumber (Sum(Switch((Fields!IsConsiderGPA.Value) = True , (Fields!Credit.Value) * (Fields!GPA.Value) )) / Sum(Switch(Fields!IsConsiderGPA.Value = True , (Fields!Credit.Value))),2)
=Format (Sum(Switch((Fields!IsConsiderGPA.Value) = True , (Fields!Credit.Value) * (Fields!GPA.Value) )) / Sum(Switch(Fields!IsConsiderGPA.Value = True , (Fields!Credit.Value))),"N")
=Format (Sum(Switch((Fields!IsConsiderGPA.Value) = True , (Fields!Credit.Value) * (Fields!GPA.Value) )) / Sum(Switch(Fields!IsConsiderGPA.Value = True , (Fields!Credit.Value))),"D")
并且还更改了文本框属性中的数字类型。但是失败了.....
【问题讨论】: