2015-07-21 2 views
0

Как использовать = SWITCH & Состояние IIF для изменения цвета в SSRS, если условие выполнено. У меня есть два столбца «ScheduledDate» (это дата/время) и Activity (это текстовый формат). Я хочу изменить цвет Activity (который имеет выходные данные как Complete, Current, Overdue), если значение ScheduledDate больше, чем сегодняшняя дата, тогда я хочу изменить просроченные данные в поле Column Activity на RED.и/или функция iff в SSRS. Как использовать оба или любые для двух заданных столбцов

Должно ли использование коммутатора быть хорошим или IIF. Как? Может ли кто-нибудь привести пример?

Оцените справку по этому вопросу.

Спасибо, Niki

ответ

0

В этом случае, если вы только нужны установить RED без установки несколько цвета для полей, то лучше использовать IIF(). База на вашем состоянии, попробуйте выражение ниже:

= IIF

0

Я думаю, что я понял его (Fields ScheduleDate.Value> Now() и Поля Activity.Value = "Просроченные", красный, черный!) вне. Оно работает. Спасибо за вашу помощь.

= IIF (Fields! ScheduleDate.Value> Now() и поля! Activity.Value = "Отменено", "Красный", IIF (Fields! ScheduleDate.Value < Now() и поля! Activity.Value = «Создано», «Зеленый», «Красный»))

Смежные вопросы