如何在SSRS中将Column值中的nonNumeric值替换为0

时间:2014-04-21 19:33:27

标签: reporting-services ssrs-2008 ssrs-tablix ssrs-grouping ssrs-2008-r2

我有一个具有百分比值的列,我有一个无穷大符号作为值之一。但我需要用0' s替换所有非数值。如何将所有非数值替换为0 ?

=Iif(IsNumeric(fields!JulyRevenue.Value/Fields!JulyQuota.Value) ,(fields!JulyRevenue.Value/Fields!JulyQuota.Value),"0")

上面的表达是否正确。我正在获得无穷大值

提前致谢

1 个答案:

答案 0 :(得分:0)

我不建议将无穷大转换为零。但我认为你需要这样的东西:

=iif(Fields!JulyQuota.Value=0 , 0, (fields!JulyRevenue.Value/Fields!JulyQuota.Value))