根据值更改字段背景颜色

时间:2017-10-23 15:42:25

标签: reporting-services colors background

我正在尝试根据SSRS tables中的值对多个报告进行评分,并在TextBox属性上使用以下表达式填充

=iif(fields!UtilisationSessionDuration.Value > 0.9,"#EBF1DE","#F2DCDB")

我也试过

=iif(fields!UtilisationSessionDuration.Value >= 0.90,"#F2DCDB","#EBF1DE")
=iif(fields!UtilisationSessionDuration.Value <= 0.90,"#F2DCDB","#EBF1DE")

但这些字段似乎并不总是遵循规则。有些工作,有些则没有。我想知道Switch在这个意义上是否更合适。但是,它似乎以同样的方式作出回应。

=SWITCH(Fields! UtilisationSessionDuration.Value <= 10, "Red", Fields! UtilisationSessionDuration.Value >= 20, "Green")

有人会有更好的解决方案吗?

0 个答案:

没有答案