Как добавить, изменить или удалить допустимые значения параметра отчета (построитель отчетов 2.0)
После создания параметра отчета можно указать список допустимых значений, которые будут выведены для пользователя. Список допустимых значений ограничивает значения, которые может выбрать пользователь, набором допустимых значений.
Допустимые значения выводятся в раскрывающемся списке рядом с параметром отчета на панели инструментов при выполнении отчета. Параметр отчета может представлять одно значение или несколько значений. В случае нескольких значений в верхней позиции списка будет расположено значение Выделить все, предоставляя пользователю возможность выбрать или очистить все значения одним щелчком.
Можно предоставить статический список значений или список из набора данных отчета. Дополнительно значениям можно присвоить понятные имена, указав значение в поле метки. Например, для параметра на основе поля ProductID можно вывести в метке параметра поле ProductName. При работе отчета пользователь сможет выбирать названия продуктов, но на самом деле выбранное значение будет соответствовать полю ProductID.
После публикации отчета можно изменить свойство допустимых значений параметра. Дополнительные сведения см. в разделе «Установка свойств параметров для опубликованного отчета» документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.
Добавление или изменение допустимых значений параметра отчета
В области «Данные отчета» разверните узел «Параметры». Щелкните правой кнопкой мыши параметр и выберите пункт Свойства параметра. Откроется диалоговое окно Свойства параметра отчета.
Нажмите кнопку Допустимые значения. Выберите параметр допустимых значений.
Нажмите кнопку Указать значения, чтобы вручную ввести список значений, и, по желанию, понятные имена (метки) для значений.
Нажмите кнопку Добавить и введите значение в текстовое поле Значение и, по желанию, метку в текстовое поле Метка. Если не указать метку, будет использовано значение.
Повторите этот шаг для всех значений, которые нужно указать. Порядок, в котором значения отображаются в данном списке, определяет порядок, в котором пользователь увидит их в раскрывающемся списке. Чтобы изменить порядок элементов списка, щелкните текстовое поле Значение или Метка, чтобы выбрать элемент, а потом с помощью кнопок со стрелками вверх и вниз переместите выбранный элемент вверх или вниз по списку.
Чтобы ввести имя существующего набора данных, который получает значения и, по желанию, понятные имена для данного параметра, щелкните Получать значения из запроса.
В поле Набор данных введите имя набора данных.
В поле Поле значения выберите имя поля, предоставляющего значения параметра.
В поле Поле метки выберите имя поля, предоставляющего понятные имена для параметра. Если для понятных имен нет отдельного поля, выберите поле, которое было выбрано для поля Значение.
Нажмите кнопку ОК.
При предварительном просмотре отчета можно увидеть раскрывающийся список допустимых значений параметра.
Удаление допустимых значений параметра отчета
В области «Данные отчета» разверните узел «Параметры». Щелкните правой кнопкой мыши параметр и выберите пункт Свойства параметра. Откроется диалоговое окно Параметры отчета.
Нажмите кнопку Допустимые значения.
В поле Выберите один из следующих параметров укажите значение Нет.
Нажмите кнопку ОК.
При предварительном просмотре отчета можно увидеть, что для данного параметра раскрывающийся список допустимых значений больше не появляется.
См. также