Настройка веб-части средства просмотра отчетов

Веб-часть средства просмотра отчетов можно использовать для просмотра отчетов, запущенных на сервере отчетов, настроенном для работы в режиме интеграции с SharePoint. Отчеты, которые можно отобразить, включают файлы определений отчета (файлы с расширением RDL) и отчеты построителя отчетов. Отчеты автоматически открываются в веб-части средства просмотра отчетов на отдельной странице, но веб-часть средства просмотра отчетов можно добавить и на существующую веб-страницу или сайт, если на данной странице необходимо постоянно отображать определенный отчет.

Веб-часть средства просмотра отчетов можно настроить следующими способами:

  • Изменить внешний вид веб-части путем задания ее свойств.

  • Выбрать функции интерактивного создания отчетов, доступные на панели инструментов отчета.

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

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

Настройка свойств веб-части

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

Изменение значений свойств по умолчанию

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

  1. В меню Действия сайта выберите пункт Настройки веб-сайта.

  2. Под разделом «Галереи» выберите вариант Веб-части.

  3. Щелкните файл ReportViewer.dwp.

  4. Откройте панель средств и установите свойства, которые необходимо использовать.

Настройка средства просмотра отчетов, внедренного в веб-страницу

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

Если веб-часть средства просмотра отчетов встраивается в веб-страницу, необходимо задать в качестве значения свойства URL-адрес отчета адрес определенного отчета. Если этого не сделать, средство просмотра отчетов отобразит инструкции для установления связи с отчетом. Изменить или удалить эти инструкции нельзя.

Пользовательские свойства веб-части средства просмотра отчетов

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

Ниже перечислены пользовательские свойства веб-части средства просмотра отчетов.

Свойство

Описание

Отчет

Полный путь к отчету, находящемуся на текущем сайте SharePoint или на сайте того же веб-приложения или фермы. Для получения оптимальных результатов при установке дополнительных свойств после указания URL-адреса отчета нажмите кнопку «Применить».

Назначение гиперссылки

Стандартный код HTML, который определяет целевой фрейм, предназначенный для отображения связанного содержимого в текущем документе. Для отчетов, содержащих гиперссылки на внешние веб-сайты, можно указать, открывается ли целевой документ поверх существующего отчета в текущем окне или в новом окне обозревателя. Допустимыми значениями являются _Top, _Blank и _Self. _Top использует текущее окно, _Blank загружает документ в новое окно браузера, а _Self открывает окно в текущем фрейме. Хотя _Parent представляет собой допустимое значение атрибута Target в HTML, не следует использовать это значение для внедренной в страницу веб-части средства просмотра отчетов.

Автоматическое формирование заголовка веб-части

Формируемый заголовок, который содержит имя веб-части средства просмотра отчетов и имя отчета, разделенные дефисом. Если у отчета нет заголовка, используется имя файла отчета. Этот заголовок виден при добавлении веб-части на страницу. Если этот флажок установлен, то заголовок формируется каждый раз при обновлении страницы.

Автоматическое формирование подробной ссылки заголовка веб-части

Формируемая гиперссылка, которая появляется над веб-частью. Можно щелкнуть эту ссылку, чтобы открыть отчет на новой странице в полностраничном режиме.

Отображение элемента меню построителя отчетов

Показывает или скрывает элемент меню Действия, который позволяет открыть построитель отчетов.

Отображение элемента меню подписок

Показывает или скрывает элемент меню Действия, предназначенный для создания подписки на отчет.

Отображение элемента меню печати

Показывает или скрывает элемент меню Действия, предназначенный для печати отчета.

Отображение элемента меню экспорта

Показывает или скрывает элемент меню Действия, предназначенный для экспорта отчета.

Отображение кнопки обновления

Показывает или скрывает кнопку обновления на панели инструментов.

Отображение элементов управления навигацией по страницам

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

Отображение кнопки «Назад»

Показывает или скрывает кнопку «Назад» на панели инструментов.

Отображение элементов управления поиском

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

Отображение элемента управления масштабированием

Показывает или скрывает элемент управления масштабированием на панели инструментов.

Отображение кнопки потока данных ATOM

Показывает или скрывает кнопку потока данных ATOM на панели инструментов.

Создание веб-канала данных

Расположение панели инструментов

Определяет расположение панели инструментов в средстве просмотра отчетов. Допустимые значения: Top и Bottom.

Область приглашений

Допустимыми значениями являются Displayed, Collapsed и Hidden. Displayed отображает область параметров для отчетов с параметризованными значениями, которые пользователь должен ввести до запуска отчета. Значение Hidden используется, если все параметры отчета заданы и область параметров нужно скрыть.

Ширина области параметров

Можно выбрать единицу измерения и значение. Значение по умолчанию — 200 пикселей. Единственным требованием для этого свойства является значение больше нуля.

Схема документа

Элемент управления навигацией по отчету, который определен в отчете и используется для предоставления доступа к конкретным разделам отчета с помощью одного щелчка мышью. Она доступна в HTML-отчетах. Схема документа отображается в сворачиваемой области рядом с областью просмотра отчета. Допустимыми значениями являются Displayed, Collapsed и Hidden. Если для отчета определена схема документа, то область разворачивается по умолчанию, только если она не помечена в свойствах веб-части как скрытая или свернутая. Если схема документа свернута, можно щелкнуть эту стрелку, чтобы развернуть ее.

Ширина области схемы документа

Можно выбрать единицу измерения и значение. Значение по умолчанию — 200 пикселей. Единственным требованием для этого свойства является значение больше нуля.

Загрузка параметров

Получите свойства параметров отчета. Не все отчеты имеют параметры. Если в отчете нет параметров, значения не возвращаются. При установке свойств только что переданного отчета можно получить ошибку, которая указывает, что соединение с источником данных удалено. В этом случае восстановите соединение и завершите настройку свойств параметров. Дополнительные сведения о настройке соединения см. в разделе Как создавать общие источники данных и управлять ими (службы Reporting Services в режиме интеграции с SharePoint).

Для получения наилучших результатов нажмите кнопку Применить перед тем, как нажать кнопку «Загрузка параметров».

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

Настройка панели инструментов

Панель инструментов отображается под заголовком и занимает верхнюю часть отчета. Панель инструментов содержит элементы меню Действия, элементы для перемещения по страницам для отчетов, разбитых на страницы, обновления и изменения масштаба. Она включает управление схемой документа для отчетов, содержащих схему документа. Меню Действия содержит команды для экспорта отчетов, поиска текста и чисел в отчете, печати отчета, а также для открытия отчета в построителе отчетов.

В меню Действия нельзя добавлять новые команды, но его можно настраивать, изменяя список команд, которые видит пользователь. Чтобы изменить видимость кнопок панели инструментов и элементов управления, необходимо внести изменения в параметры раздела веб-части Видимость элементов панели инструментов. Можно также удалить только команду Печать или конкретные форматы экспорта, сделав эти функции недоступными на сервере отчетов. Элементы управления для перемещения по страницам доступны для отчетов, содержащих разрывы страниц; в ином случае отчет является целой страницей переменной длины. Действие Обновить приводит к повторной обработке отчета с использованием параметров, которые являются текущими для отчета. Для отображения всех элементов управления в одной строке общая ширина веб-части должна составлять не менее 400 пикселей.

Настройка области просмотра

Область просмотра используется для отображения отчетов. Внутри области просмотра отчета расположены также области «Параметры» и «Учетные данные», если они используются. Если необходимы учетные данные, то рядом с пустой областью просмотра отчета отображается область «Учетные данные». Область «Учетные данные» исчезает после того, как пользователь предоставит учетные данные и запустит отчет. Чтобы настроить текст приглашения, которое запрашивает у пользователей учетные данные, измените свойства соединения с источником данных. Дополнительные сведения см. в разделе Как создавать общие источники данных и управлять ими (службы Reporting Services в режиме интеграции с SharePoint).

Область «Параметры» предоставляет поля для ввода значений перед выполнением отчета. Она используется только в том случае, если определение отчета содержит параметры. Если отображается любая из областей «Параметры» или «Учетные данные», то представление отчета занимает оставшуюся ширину веб-части. Можно установить свойства веб-части, чтобы настроить ширину области «Параметры». Можно также определить метки, которые появляются рядом с конкретными параметрами страницы. Дополнительные сведения об изменении меток параметров см. в разделе Как настроить параметры опубликованного отчета (службы Reporting Services в режиме интеграции с SharePoint).