Поделиться через


Просмотр отчетов с помощью веб-частей 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.
  • Средство просмотра отчетов отображает отчет и панель инструментов, служащую для перемещения по страницам, поиска в отчете или экспорта отчета. Веб-часть «Средство просмотра отчетов» может быть добавлена на страницу «Веб-часть», чтобы всегда отображать на ней определенный отчет, либо можно связать веб-часть с обозревателем отчетов, что позволяет отображать отчеты, открытые с ее помощью.
ms159772.note(ru-ru,SQL.90).gifПримечание.
Веб-часть «Средство просмотра отчетов» называется так же, как и новая веб-часть «Средство просмотра отчетов», включенная в надстройку служб 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.

ms159772.note(ru-ru,SQL.90).gifПримечание.
Следующие инструкции предполагают, что используются службы 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).
  1. Скопируйте файл RSWebParts.cab в папку на сервере SharePoint. Этот файл устанавливается в составе служб Reporting Services и по умолчанию находится в папке C:\Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint. Его можно скопировать в любую папку на сервере SharePoint, а после установки — веб-частей удалить.

  2. На компьютере, на котором установлен продукт или технология SharePoint, откройте окно командной строки и перейдите в папку, в которой находится программа Stsadm.exe. Точный путь будет зависеть от версии Windows SharePoint Services. Для 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\90\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.

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Новое содержимое
  • Внесены изменения в инструкции по добавлению и настройке веб-частей в Windows SharePoint Services 3.0 и Office SharePoint Server 2007.

См. также

Основные понятия

Управление разрешениями и безопасностью служб Reporting Services
Просмотр отчетов
Диспетчер отчетов
Сравнение уровней интеграции между версиями служб Reporting Services и технологиями SharePoint
Параллельное развертывание служб Reporting Services и служб Windows SharePoint

Другие ресурсы

Выбор компонентов служб Reporting Services для установки

Справка и поддержка

Получение помощи по SQL Server 2005