SSRS Скрыть столбцы в матричном отчете

У меня есть матричный отчет SSRS, сгруппированный по больнице, координатору и месту нахождения. Строки заполняются именами врачей. У пользователя есть параметры для фильтрации по больнице, координатору, местоположению и врачу. В подробных строках отображается статус врача, например "Активен", "Завершен", который отображается разными цветами через условное форматирование.

Например, на снимке экрана синий квадрат может иметь статус Завершено. То, что я хотел бы сделать, это скрыть столбцы (местоположения), если единственный статус в столбце - Завершено или если нет статуса (все пустые квадраты).

Я добавил дополнительный столбец в SQL, где я назначил число каждому статусу ("Завершено" и "null" были наименьшим), а затем попытался применить формулу в SSRS, чтобы скрыть столбцы, где состояние было меньше 2:

    =IIF(Fields!statuscount.Value < 4, True, False)

Это не сработало должным образом, так как проигнорировало мой выбор параметров и вернуло все, а также имело пустое место вместо мест, которые были удалены.

Я думаю, что мне, возможно, придется создать формулу, используя функцию контекста, но я не уверен, как это сделать. Кто-нибудь знает как это сделать?

0 ответов

Другие вопросы по тегам