Поделиться через


Добавление, изменение и удаление допустимых значений параметра отчета с разбивкой на страницы (построитель отчетов)

Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools

После создания параметра отчета с разбивкой на страницы можно указать список допустимых значений, которые будут выведены для пользователя. Список допустимых значений ограничивает значения, которые может выбрать пользователь, набором допустимых значений.

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

Можно предоставить статический список значений или список из набора данных отчета. Дополнительно значениям можно присвоить понятные имена, указав значение в поле метки. Например, для параметра на основе поля ProductID можно вывести в метке параметра поле ProductName . При работе отчета пользователь сможет выбирать названия продуктов, но на самом деле выбранное значение будет соответствовать полю ProductID.

Примечание.

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

После публикации отчета можно переопределить доступные значения, определенные в средстве разработки отчетов, задав значения свойств параметров на сервере отчетов. Дополнительные сведения см. в разделе "Параметры отчета" (построитель отчетов и конструктор отчетов).

Добавление или изменение доступных значений для параметра отчета

  1. В области Данные отчета разверните узел Параметры . Щелкните правой кнопкой мыши параметр и выберите "Свойства параметра". Откроется диалоговое окно "Свойства параметра отчета".

    Примечание.

    Если область данных отчета не отображается, выберите "Вид " и выберите " Данные отчета".

  2. Выберите доступные значения. Выберите вариант доступных значений:

    • Выберите " Указать значения ", чтобы вручную указать список значений и при необходимости понятные имена (метки) для значений.

      Нажмите кнопку "Добавить", а затем введите значение в текстовом поле "Значение" и при необходимости метку в текстовом поле "Метка". Если вы не предоставляете метку, используется значение. Для значения можно записать выражение. Тип данных должен соответствовать типу данных параметра. Имена полей нельзя использовать в выражении для параметра. Примеры см. в разделе "Часто используемые фильтры" (построитель отчетов).

      Повторите этот шаг для всех значений, которые нужно указать. Порядок элементов, отображаемых в этом списке, определяет порядок их просмотра в списке. Чтобы изменить порядок элемента в списке, выберите текстовое поле "Значение " или "Метка ", чтобы выбрать элемент, а затем используйте кнопки со стрелками вверх и вниз, чтобы переместить элемент выше или ниже в списке.

    • Выберите " Получить значения" из запроса , чтобы указать имя существующего набора данных, который извлекает значения и, при необходимости, понятные имена этого параметра.

      Внимание

      Если тот же набор данных содержит соответствующий параметр запроса для параметра отчета, отчет отображает сообщение об ошибке при попытке его запуска. Эту ошибку можно устранить, использовав другой набор данных для получения значений.

      В поле Набор данныхвведите имя набора данных.

      В поле Поле значениявыберите имя поля, которое предоставляет значения параметра.

      В поле Поле меткивыберите имя поля, предоставляющего понятные имена для параметра. Если для понятных имен нет отдельного поля, выберите то же поле, что и для поля "Значение ".

  3. Нажмите ОК.

    При предварительном просмотре отчета можно увидеть раскрывающийся список допустимых значений параметра.

Удаление доступных значений для параметра отчета

  1. В области Данные отчета разверните узел Параметры . Щелкните правой кнопкой мыши параметр и выберите "Свойства параметра". Откроется диалоговое окно "Параметры отчета".

  2. Выберите доступные значения.

  3. В разделе "Выбрать" из одного из следующих параметров выберите "Нет".

  4. Нажмите ОК.

    При предварительном просмотре отчета отображается список доступных значений для параметра больше не отображается.