Просмотр отчетов с помощью веб-частей SharePoint 2.0

В состав служб Службы Reporting Services входит несколько веб-частей, работающих с определенными версиями сервера отчетов в определенных режимах развертывания. Если доступ к содержимому сервера отчетов на сайте SharePoint необходимо осуществлять с помощью сервера отчетов, работающего в собственном режиме, воспользуйтесь веб-частями 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-адресе необходимо указать параметры доступа к серверу отчетов. Инструкции см. в разделе Параметры доступа по URL-адресу.

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

ПримечаниеПримечание

Веб-часть средства просмотра отчетов называется так же, как и новая веб-часть средства просмотра отчетов, включенная в надстройку служб Службы Reporting Services — функцию интеграции с SharePoint сервера отчетов служб Службы Reporting Services. Несмотря на одинаковые имена, эти веб-части имеют различную структуру и реализацию и не являются взаимозаменяемыми. Визуально эти веб-части можно различить по следующему признаку: веб-часть средства просмотра отчетов версии 3.0, которая устанавливается в составе надстройки, содержит на панели инструментов меню Действия.

Требования

Ниже перечислены требования для использования веб-частей «Средство просмотра отчетов» и «Обозреватель отчетов».

  • Поддерживаются следующие версии продуктов и технологий SharePoint: Windows SharePoint Services 2.0, 3.0, SharePoint Foundation 2010, Microsoft SharePoint Portal Server, Microsoft Office SharePoint Server 2007 и SharePoint Server 2010.

  • Сервер отчетов должен иметь версию SQL Server 2005 Службы Reporting Services или более позднюю.

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

  • Должен быть установлен диспетчер отчетов.

По сравнению с предыдущей версией веб-части не изменились. Кроме того, они не поддерживают набор функций интеграции с 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.

  1. Скопируйте файл RSWebParts.cab в папку на сервере SharePoint. Этот файл устанавливается в составе служб Службы Reporting Services и по умолчанию находится в папке C:\Program Files\Microsoft SQL Server\100\Tools\Reporting Services\SharePoint. Его можно скопировать в любую папку на сервере SharePoint, а после установки — веб-частей удалить.

  2. На компьютере, на котором установлен продукт или технология SharePoint, откройте окно командной строки и перейдите в папку, в которой находится программа Stsadm.exe. Точный путь будет зависеть от версии Windows SharePoint Services или SharePoint Foundation 2010. Например, для Windows SharePoint Services 3.0 путь будет следующим: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN.

  3. Запустите программу Stsadm.exe, указав в командной строке CAB-файл следующим образом:

    STSADM.EXE -o addwppack -filename "C:\ Program Files\Microsoft SQL Server\100\Tools\Reporting Services\SharePoint\RSWebParts.cab" -globalinstall
    

Аргумент -globalinstall добавляет веб-части в глобальный кэш сборок (GAC). Этот шаг обязателен, если необходимо подключить веб-части.

Добавление и настройка веб-частей

После установки веб-частей их можно добавить на страницу «Веб-часть» на сайте SharePoint. Для этого необходимо разрешение на создание веб-сайтов и добавление содержимого.

Обратите внимание, что настройка веб-частей не поддерживается. Они используются «как есть» и не могут быть ни расширены, ни изменены.

Добавление веб-частей на сайт группы

  1. В веб-приложении SharePoint откройте страницу «Веб-часть».

  2. В меню «Действия» веб-сайта выберите Изменить страницу.

  3. В области на странице нажмите Добавление веб-части.

  4. В диалоговом окне Добавить веб-части прокрутите список до пункта Разное. Если используется Office SharePoint Server , сначала может потребоваться раскрыть узел Все веб-части.

  5. Выберите Обозреватель отчетов. Можно также выбрать Средство просмотра отчетов, если обе веб-части нужно добавить в одну и ту же область.

    Не выбирайте веб-часть Средство просмотра отчетов служб SQL Server Reporting Services, если она присутствует в том же списке. Эта веб-часть регистрируется при установке надстройки служб Службы Reporting Services, предназначенной для работы сервера отчетов в режиме интеграции с SharePoint. Ее нельзя использовать для просмотра отчетов на сервере отчетов, работающем в собственном режиме.

  6. Нажмите кнопку Добавить.

  7. Пока страница находится в режиме изменения, нажмите Изменить в веб-части «Обозреватель отчетов».

  8. В поле URL-адрес диспетчера отчетов введите URL-адрес экземпляра диспетчера отчетов, связанного с сервером отчетов, работающим в собственном режиме, к которому будет производиться доступ. По умолчанию URL-адрес диспетчера отчетов имеет следующий синтаксис: http://<имя_сервера>/отчеты.

    Можно также указать Начальный путь. Это папка в иерархии папок сервера отчетов. Ее указывают в том случае, если первая страница должна быть папкой, находящейся ниже в иерархии папок. Путь должен начинаться с косой черты. Указывается полный путь, начиная с корневого узла иерархии папок сервера отчетов, но не включая имя сервера и виртуальный каталог диспетчера отчетов. Например, чтобы открыть папку под названием Adventure Works, вложенную в корневой узел, укажите /Adventure Works.

  9. Если необходимо подключить веб-части «Обозреватель отчетов» и «Средство просмотра отчетов», нужно задать соединение, пока страница находится в режиме изменения.

    1. В меню веб-части «Обозреватель отчетов» выберите пункт Правка.

    2. Укажите пункт Соединения.

    3. Укажите пункт Способ просмотра отчетов.

    4. Выберите Средство просмотра отчетов.

  10. Если средство просмотра отчетов добавлено для отображения отчетов на странице, введите URL-адрес отчета.

    1. В меню веб-части «Средство просмотра отчетов» выберите пункт Правка.

    2. Выберите Изменить общую веб-часть.

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

    4. В поле Путь отчета укажите косую черту, путь до папки и имя отчета. Имя сервера и виртуальный каталог диспетчера отчетов не указываются. Например, чтобы открыть отчет Company Sales в папке Adventure Works, укажите путь /Adventure Works/Company Sales.