Просмотр отчетов с помощью веб-частей SharePoint 2.0
Изменения: 12 декабря 2006 г.
В состав служб Reporting Services включено несколько веб-частей, каждая из которых предназначена для определенной версии сервера отчетов и для определенного режима развертывания. Если доступ к содержимому сервера отчетов на узле SharePoint необходимо осуществлять с помощью сервера отчетов SQL Server 2005, работающего в собственном режиме, или с помощью сервера отчетов служб SQL Server 2000 Reporting Services, воспользуйтесь веб-частями SharePoint 2.0, которые включены в состав служб Reporting Services. Инструкции по установке и использованию веб-частей 2.0 содержатся ниже в этом разделе.
Если для доступа к серверу отчетов, работающему в режиме интеграции с SharePoint, необходимо использовать веб-часть SharePoint 3.0, воспользуйтесь надстройкой служб Reporting Services. Дополнительные сведения об этой надстройке см. в разделе Интеграция служб Reporting Services и технологии SharePoint.
Обозреватель отчетов и средство просмотра отчетов
Обозреватель отчетов и средство просмотра отчетов — это веб-части SharePoint 2.0, которые доступны в службах SQL Server 2000 Reporting Services с пакетом обновления 2 (SP2) и текущих версиях.
Эти веб-части обеспечивают просмотр отчетов и обзор иерархии папок сервера отчетов узла SharePoint.
- Обозреватель отчетов подключается к диспетчеру отчетов на компьютере сервера отчетов. Можно просмотреть доступные отчеты на сервере отчетов и подписаться на них. Если построитель отчетов включен и пользователь имеет достаточные разрешения, построитель отчетов может быть запущен непосредственно из веб-части «Обозреватель отчетов».
Обозреватель отчетов отображает содержимое папок на странице диспетчера отчетов. Доступ к отдельным элементам и папкам в иерархии папок сервера отчетов управляется с помощью назначений ролей на сервере отчетов. При выборе отчета он открывается в новом окне обозревателя. Отображение отчета и его панели инструментов обеспечивается средством просмотра HTML-страниц сервера отчетов, а не веб-частью «Средство просмотра отчетов». Если необходимо настроить параметры панели инструментов, в URL-адресе необходимо указать параметры доступа к серверу отчетов. Инструкции см. в разделе Using URL Access Parameters. - Средство просмотра отчетов отображает отчет и панель инструментов, служащую для перемещения по страницам, поиска в отчете или экспорта отчета. Веб-часть «Средство просмотра отчетов» может быть добавлена на страницу «Веб-часть», чтобы всегда отображать на ней определенный отчет, либо можно связать веб-часть с обозревателем отчетов, что позволяет отображать отчеты, открытые с ее помощью.
Примечание. |
---|
Веб-часть «Средство просмотра отчетов» называется так же, как и новая веб-часть «Средство просмотра отчетов», включенная в надстройку служб Reporting Services — новую функцию интеграции с SharePoint сервера отчетов служб SQL Server 2005 Reporting Services с пакетом обновления 2 (SP2). Несмотря на одинаковые имена, эти веб-части имеют различную структуру и реализацию и не являются взаимозаменяемыми. Визуально эти веб-части можно различить по следующему признаку: веб-часть «Средство просмотра отчетов» версии 3.0, которая устанавливается в составе надстройки, содержит на панели инструментов меню Действия. |
Требования
Ниже перечислены требования для использования веб-частей «Средство просмотра отчетов» и «Обозреватель отчетов».
- Поддерживаются следующие версии продуктов и технологий SharePoint: Windows SharePoint Services 2.0 и 3.0, Microsoft SharePoint Portal Server и Microsoft Office SharePoint Server 2007.
- Сервер отчетов должен иметь версию SQL Server 2000 со службами Reporting Services с пакетом обновления 2 (SP2) или любой выпуск служб SQL Server 2005 Reporting Services.
- Сервер отчетов должен работать в собственном режиме. Веб-части «Обозреватель отчетов» и «Средство просмотра отчетов» не могут применяться для подключения к серверу отчетов, работающему в режиме интеграции с SharePoint, и просмотра отчетов на нем. Дополнительные сведения об этих режимах см. в разделе Режимы развертывания для служб Reporting Services.
- Должен быть установлен диспетчер отчетов.
По сравнению с предыдущей версией веб-части не изменились. Кроме того, они не поддерживают набор функций интеграции с SharePoint, включенных в надстройку служб Reporting Services. В частности, не поддерживаются функции, описанные в разделе Интеграция служб Reporting Services и технологии SharePoint.
Веб-части «Обозреватель отчетов» и «Средство просмотра отчетов» распространяются с помощью CAB-файла, который включен в состав служб Reporting Services. Инструкции по установке, настройке и применению этих веб-частей приведены в последующих подразделах данного раздела.
Установка веб-частей
Веб-части пересылаются на сервер SharePoint в виде CAB-файла. Чтобы установить веб-части, запустите из командной строки программу Stsadm.exe, указав в качестве параметра CAB-файл. Эта программа включена в установку SharePoint. Дополнительные сведения об этой программе и развертывании веб-частей см. в документации по SharePoint.
Примечание. |
---|
Следующие инструкции предполагают, что используются службы SQL Server 2005 Reporting Services и Windows SharePoint Services 3.0 или Office SharePoint Server 2007. Сведения об установке веб-частей в Windows SharePoint Services 2.0 см. в файле Readme служб SQL Server 2000 Reporting Services с пакетом обновления 2 (SP2). |
Скопируйте файл RSWebParts.cab в папку на сервере SharePoint. Этот файл устанавливается в составе служб Reporting Services и по умолчанию находится в папке C:\Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint. Его можно скопировать в любую папку на сервере SharePoint, а после установки — веб-частей удалить.
На компьютере, на котором установлен продукт или технология SharePoint, откройте окно командной строки и перейдите в папку, в которой находится программа Stsadm.exe. Точный путь будет зависеть от версии Windows SharePoint Services. Для Windows SharePoint Services 3.0 путь будет следующим: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN.
Запустите программу Stsadm.exe, указав в командной строке CAB-файл следующим образом:
STSADM.EXE -o addwppack -filename "C:\ Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint\RSWebParts.cab" -globalinstall
Аргумент -globalinstall
добавляет веб-части в глобальный кэш сборок (GAC). Этот шаг обязателен, если необходимо подключить веб-части.
Добавление и настройка веб-частей
После установки веб-частей их можно добавить на страницу «Веб-часть» на узле SharePoint. Для этого необходимо разрешение на создание веб-узлов и добавление содержимого.
Обратите внимание, что настройка веб-частей не поддерживается. Они используются «как есть» и не могут быть ни расширены, ни изменены.
Добавление веб-частей на узел группы
- В веб-приложении SharePoint откройте страницу «Веб-часть».
- В меню «Действия» веб-узла выберите Изменить страницу.
- В области на странице нажмите Добавление веб-части.
- В диалоговом окне Добавить веб-части прокрутите список до пункта Разное. Если используется Office SharePoint Server , сначала может потребоваться раскрыть узел Все веб-части.
- Выберите Обозреватель отчетов. Можно также выбрать Средство просмотра отчетов, если обе веб-части нужно добавить в одну и ту же область.
Не выбирайте веб-часть Средство просмотра отчетов служб SQL Server Reporting Services, если она присутствует в том же списке. Эта веб-часть регистрируется при установке надстройки служб Reporting Services, предназначенной для работы сервера отчетов в режиме интеграции с SharePoint. Ее нельзя использовать для просмотра отчетов на сервере отчетов, работающем в собственном режиме. - Нажмите кнопку Добавить.
- Пока страница находится в режиме изменения, нажмите Изменить в веб-части «Обозреватель отчетов».
- В поле URL-адрес диспетчера отчетов введите URL-адрес экземпляра диспетчера отчетов, связанного с сервером отчетов, работающим в собственном режиме, к которому будет производиться доступ. По умолчанию URL-адрес диспетчера отчетов имеет следующий синтаксис: http://<имя_сервера>/отчеты.
Можно также указать Начальный путь. Это папка в иерархии папок сервера отчетов. Ее указывают в том случае, если первая страница должна быть папкой, находящейся ниже в иерархии папок. Путь должен начинаться с косой черты. Указывается полный путь, начиная с корневого узла иерархии папок сервера отчетов, но не включая имя сервера и виртуальный каталог диспетчера отчетов. Например, чтобы открыть папку под названием Adventure Works, вложенную в корневой узел, укажите /Adventure Works. - Если необходимо подключить веб-части «Обозреватель отчетов» и «Средство просмотра отчетов», нужно задать соединение, пока страница находится в режиме изменения.
- В меню веб-части «Обозреватель отчетов» выберите пункт Правка.
- Укажите пункт Соединения.
- Укажите пункт Способ просмотра отчетов.
- Выберите Средство просмотра отчетов.
- Если средство просмотра отчетов добавлено для отображения отчетов на странице, введите URL-адрес отчета.
- В меню веб-части «Средство просмотра отчетов» выберите пункт Правка.
- Выберите Изменить общую веб-часть.
- В поле URL-адрес диспетчера отчетов введите полный URL-адрес экземпляра диспетчера отчетов, связанного с сервером отчетов, работающем в собственном режиме, к которому будет производиться доступ.
- В поле Путь отчета укажите косую черту, путь до папки и имя отчета. Имя сервера и виртуальный каталог диспетчера отчетов не указываются. Например, чтобы открыть отчет Company Sales в папке Adventure Works, укажите путь /Adventure Works/Company Sales.
Журнал изменений
Версия | Журнал |
---|---|
12 декабря 2006 г. |
|
См. также
Основные понятия
Управление разрешениями и безопасностью служб Reporting Services
Просмотр отчетов
Диспетчер отчетов
Сравнение уровней интеграции между версиями служб Reporting Services и технологиями SharePoint
Параллельное развертывание служб Reporting Services и служб Windows SharePoint
Другие ресурсы
Выбор компонентов служб Reporting Services для установки