#reporting-services #ssrs-2008
#Службы отчетов #ssrs-2008
Вопрос:
На основе некоторого условия в моем наборе данных вместо отображения строки с отображенными полями я хочу показать пользовательский текст Message.is есть ли какое-нибудь свойство для этого?
Ответ №1:
В SSRS есть встроенное поле для работы с пустыми наборами данных, которое позволяет заменить табликс предварительно установленным сообщением. Если выбрать таблицу и просмотреть панель свойств с правой стороны, она находится в разделе «Нет строк», «Сообщение нет строк».
В качестве альтернативы можно использовать пользовательское решение, оценив содержимое набора данных и соответственно скрыв / показав текстовое поле.
Пример пользовательского сообщения
Если вам нужно выполнить операцию строка за строкой, вы можете добавить дополнительную строку в свою группировку (что означает, что она повторяется для каждой строки), которая может содержать ваше текстовое сообщение, установить значение скрыто, а затем добавить выражение видимости строки, которое отображает строку в зависимости от вашего условия.