Вопрос

С целью отчетности роста базы данных я создал все, кроме одного и самого главного.В SSDT я создал отчет, который содержит графику, которая должна отображаться в зависимости от параметров.У меня раскрывающийся список баз данных, график, где в разделах: значения (поля! DataSize.value), категории Группы (дата), группы серии (база данных). У меня есть базы данных параметров_ИД (DataSet1, Value Field: ID, поле метки: база данных).

Когда я запускаю отчет и выберите некоторую базу данных и нажмите на отчет о просмотре, я получаю строки для всех параметров (баз данных) в списке.Как получить только строки для выбранных параметров (базы данных)?

Это было полезно?

Решение

Вам нужно обратиться к параметрам в основном запросе SQL.

что-то вроде:

Где база данных= @databases

или если вы хотите выбрать несколько баз данных.

Где база данных в (@databases)

Вот пример, используя параметры даты и параметры мульти-выбора в отчете https://technet.microsoft.com/en-us/library/aa337396 (v= sql.105) .aspx

Если вы Google «SSRS Parameter SQL Query» есть много рабочих примеров и даже некоторые видео на YouTube, дающие пошаговые инструкции.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top