Как настроить параметры опубликованного отчета (службы Reporting Services в режиме интеграции с SharePoint)
Параметризованным называется отчет, который принимает входные значения, предназначенные для фильтрации данных при его выполнении. Параметры определяются на этапе создания отчета. В зависимости от того, как параметр отчета определяется в определении отчета, этот параметр может принимать одно значение, несколько значений или динамические значения, изменяющиеся в ответ на предшествующий выбор (например, когда пользователь выбирает категорию продукта, его следующим шагом может быть выбор конкретного продукта из этой категории). Параметр может иметь значение по умолчанию, которое используется для запуска отфильтрованной версии отчета в автоматическом режиме и может быть заменено другим значением.
Такие свойства могут быть заданы как в определении отчета, так и после его публикации. Несмотря на то, что после публикации могут быть изменены некоторые свойства параметров, имя параметра и тип данных изменить нельзя. Эти изменения могут быть сделаны только автором отчета в определении отчета.
Для запуска параметризованного отчета обычно необходимо знать, какие значения должны быть введены, однако отчет может включать в себя раскрывающиеся списки допустимых значений с возможностью выбора.
Для задания свойств параметров опубликованного отчета необходимо разрешение на изменение элементов для данного отчета. Могут быть изменены некоторые (или все) свойства параметров отчета, запускаемого с узла SharePoint. Нельзя выполнить личную настройку отчета, сохранив сочетание часто используемых параметров. Любые указанные значения будут доступны любому пользователю, который откроет этот отчет в следующий раз.
Если отчет внедрен в веб-часть «Средство просмотра отчетов», настроенную для постоянного показа этого отчета, его свойства можно установить в этой веб-части. Дополнительные сведения см. в разделе Как добавить на веб-страницу веб-часть «Средство просмотра отчетов» (службы Reporting Services в режиме интеграции с SharePoint).
Запуск параметризованного отчета
Откройте библиотеку, в которой находится отчет.
Щелкните имя отчета. Необходимо заранее знать, какие отчеты содержат параметры. Параметризованные отчеты не имеют никаких визуальных отличий от обычных.
После открытия отчета укажите необходимые параметры. Область параметров может быть видимой, свернутой или скрытой в зависимости от того, каким образом заданы свойства веб-части «Средство просмотра отчетов».
Если область параметров видна, выберите значение для каждого из них.
Если на экране присутствует тонкая цветная полоса по всей длине отчета со стрелкой посередине, это означает, что область параметров свернута. Щелкните стрелку, чтобы ее раскрыть.
Если область параметров скрыта, указать параметры невозможно.
Нажмите кнопку Применить в нижней части области параметров для запуска отчета.
Возможно, что указание сочетания параметров не даст желаемого результата. В этом случае, чтобы получить необходимые данные, потребуется изменение отчета его автором.
Нажмите кнопку ОК.
Задание свойств параметра
Откройте библиотеку или папку, в которой находится отчет.
Укажите отчет и щелкните стрелку вниз.
Выберите Управление параметрами. Если отчет содержит параметры, каждый из них будет перечислен на этой странице. В списке отображается имя параметра, тип данных, значение данных по умолчанию, а также указывается, будет ли параметр отображаться в области параметров в момент открытия отчета.
Щелкните параметр в списке, чтобы изменить его свойства.
В поле «Значение по умолчанию» введите значение параметра. Это значение не будет проверяться, поэтому убедитесь, что вводимое значение допустимо для данного отчета.
Если необходимо пользоваться значением по умолчанию, заданным при разработке отчета, выберите Использовать выражение значения из определения отчета. Если определение отчета не предоставляет значение по умолчанию, этот параметр будет недоступен.
Если необходимо указать замену значению по умолчанию из определения отчета, выберите Переопределить значение отчета по умолчанию. Для параметров отчетов, принимающих значения NULL, можно установить флажок NULL, чтобы предотвратить фильтрацию по этому параметру.
Если пользователь обязательно должен указать значение перед выполнением отчета, выберите У этого параметра нет значения по умолчанию. При выборе этого параметра необходимо установить настройки отображения таким образом, чтобы пользователь получил предложение указать то или иное значение.
Обратите внимание на то, что если для всех параметров заданы значения по умолчанию, то при открытии отчет будет автоматически запускаться с этими значениями. Однако, если отображается область параметров, пользователь может заменить значения по умолчанию и повторно запустить отчет на выполнение.
Задайте параметры отображения, определив видимость параметра.
Чтобы параметр отображался на странице, выберите Подсказка пользователю. Можно указать текст подсказки, который отображается в поле и содержит краткое описание формата или типа данных, которые необходимо указать.
Если используется значение по умолчанию и параметр не должен отображаться в области параметров, выберите Скрытый.
Если используется значение по умолчанию и параметр не должен отображаться ни в области параметров, ни на страницах подписки, выберите Внутренний.
Нажмите кнопку Применить.
См. также