Службы Reporting Services условно скрывают поля

У меня есть отчет, где у меня есть около 5 полей рядом друг с другом, которые не возвращают данные примерно в 90% отчетов. Есть ли способ скрыть эти поля, если они пусты, в противном случае отобразить их, если они содержат данные?

Спасибо

2 ответа

Решение

Вы можете условно подавить столбцы в конструкторе отчетов в SSRS, выбрав столбец таблицы и изменив свойство Visibility>Hidden (в окне Properties), чтобы оно стало условием подавления.

Обратите внимание, что если условие подавления имеет значение False в любой точке отчета, столбцы будут отображаться по всему отчету.

Да, вы можете написать VBScript в файле RDL, чтобы отобразить поле, если оно не равно Nothing и т.п.

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