У меня есть отчет в 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)