Я использую SSRS для MS-SQL 2008 R2. У меня есть столбец данных, в котором будут отображаться Active Staff, Inactive Staff или Null. Я хочу изменить цвет текста в столбце на красный, если это неактивный штат или нуль. Я также хочу изменить Null, чтобы отобразить «No Staff» в столбце. Я могу получить тот или иной красный, но не оба, и в настоящее время у меня есть неактивный персонал.ssrs динамический цвет текста
двух выражений я использую для создания колонки является: Тюлевая Значение:
=IIF(IsNothing(Fields!StaffName.Value),
"No Staff",
Fields!StaffName.Value)
Для цвета:
=IIF(Fields!StaffName.Value.ToString().Contains("Inactive"), "Red",
IIF(ISNothing(Fields!StaffName.Value), "Red",
"Black"
))
Помните, что чувствительность к регистру –