Отображение прямоугольника на основе наличия или отсутствия значений в произвольном столбце в SSRS

У меня есть отчет с несколькими наборами данных, но только один набор данных. Я достиг этого, настроив несколько разных столбцов в моей таблице, которые использует SSRS. Я установил прямоугольник, который содержит заголовок текстового поля и табликс; таблица отфильтрована по столбцу идентификации в таблице, поэтому она показывает только свои данные. То, что я хотел бы сделать, это показать каждый прямоугольник только при наличии соответствующих данных.

Я знаю, что могу решить эту проблему, добавив еще одну строку в таблицу и переместив в нее заголовок текстового поля, а затем отобразив или скрыв таблицу в зависимости от того, есть ли у нее данные. Это, наверное, умный ход. Но прежде чем я это сделал, я подумал, есть ли способ назначить видимость прямоугольнику на основе наличия или отсутствия значений в произвольном столбце в SSRS. Первый не работает, потому что все, кроме первого прямоугольника, имеет NULL в соответствующих столбцах в первой строке. Счетчик не работает, потому что прямоугольник не привязан к данным. Я ищу что-то вроде предложения WHERE (=Count(), где type = "ab" или что-то в этом роде). Как я уже сказал, я могу пойти по маршруту tablix. Но более широкой областью этого является возможность контролировать присутствие в отчете различных элементов на основе результатов, которые были возвращены.

0 ответов

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