У меня есть отчет в SSRS, и я пытаюсь изменить цвет фона на основе группы. У меня есть 3 группы: YearMonth, Portfolio и Name. Я хочу изменить цвет любой другой группы портфолио. Внутри каждой группы портфелей я хочу, чтобы все строки были одного цвета.
Я попробовал следующие выражения, и это не удается, если в заданном месяце есть нечетное количество портфелей, т.е. я не хочу, чтобы одинаковые цвета касались.
=IIF(RunningValue(Fields!Portfolio.Value, CountDistinct, "MonthYear") Mod 2, "Gainsboro", "White")
Вышеуказанное получает:
YearMonth Port# (Color)
Sep-11 Port1 (Gainsboro)
Port2 (White)
Aug-11 Port1 (Gainsboro)
Port2 (White)
Port3 (Gainsboro)
Jul-11 Port1 (Gainsboro)
Я хочу:
YearMonth Port# (Color)
Sep-11 Port1 (Gainsboro)
Port2 (White)
Aug-11 Port1 (Gainsboro)
Port2 (White)
Port3 (Gainsboro)
Jul-11 Port1 (White)