Выражение SSRS - измените цвет фона ДО и ПОСЛЕ значения - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть матрица, которая отображает названия дилеров, франшизу и город, с расчетом для каждого проданного продукта, я включила GROUP AVERAGE в качестве имени дилера.

enter image description here

В отчете отображается список дилеров со значением ProductA. После заказа GROUP AVERAGE появляется в середине списка. Я хочу, чтобы все клетки выше среднего по группе были светло-зелеными, а все клетки ниже коралловых.

1 Ответ

0 голосов
/ 22 апреля 2020

Вы можете использовать выражение, как показано ниже ..

=IIF(
    Fields!Turnover.Value > 
        SUM(IIF(Fields!Branch.Value = "GROUP AVERAGE", Fields!Turnover.Value, 0), "DataSet1"),
        "LightGreen",
        "LightCoral"
        )

Если в основном читает, если оборот текущего контекста (строки) больше, чем сумма всех значений оборота, где ветвь = " «Среднее по группе» в пределах всего набора данных, затем зеленый или красный.

Это дает следующий вывод.

enter image description here

Вы может установить видимость строки, чтобы проверить имя ветви, если вы хотите скрыть фактическую среднюю строку.

...