SSRS指标颜色开始和结束表达

时间:2017-04-13 14:23:42

标签: sql-server reporting-services expression indicator

我有3种不同的条件,应该以不同的颜色显示,如红色,黄色和绿色。在Price和AVG(Price)列之间总是有一个> =,< =,=运算符。因为我真的没有开始和结束点我不知道如何使用表达式。

=IIf(Fields!Price.Value >= AVG(Fields!Price.Value),"Green","Yellow")

如何使用指标开始和结束表达式? enter image description here

2 个答案:

答案 0 :(得分:0)

使用嵌套的IIf

=IIf(Fields!Price.Value >= AVG(Fields!Price.Value),"Green",
     IIf(Fields!Price.Value >= AVG(Fields!Price.Value2),"Red","Yellow"))

答案 1 :(得分:0)

=IIF(SUM(Fields!Store_Gesamtumsatz.Value)<AVG(Fields!Store_Gesamtumsatz.Value),"RED",IIF(SUM(FIELDS!Store_Gesamtumsatz.Value)=AVG(Fields!Store_Gesamtumsatz.Value),"YELLOW",IIF(SUM(Fields!Store_Gesamtumsatz.Value)>AVG(Fields!Store_Gesamtumsatz.Value),"GREEN",NOTHING)))