SSRS中百分比字段的字体颜色

时间:2014-05-01 22:35:12

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

嗨我有一个要求,如果百分比> 100,那么我需要绿色其他黑色。

所以我使用了表达式

= iif((fields!JulyRev.Value/Fields!JulyValue.Value) > 100, "SeaGreen","Black")

但如果值大于100但上面没有给出任何绿色字体,但是我的无穷大值显示为绿色。如何解决问题?

1 个答案:

答案 0 :(得分:3)

由于它是百分比,您需要将其与1比较或将您的值乘以100。

= iif((fields!JulyRev.Value/Fields!JulyValue.Value) > 1, "SeaGreen","Black")

OR

= iif((fields!JulyRev.Value*100.0/Fields!JulyValue.Value) > 100, "SeaGreen","Black")