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


Запуск построителя отчетов 1.0

В построителе отчетов используется технология развертывания ClickOnce, являющаяся частью платформы Microsoft.NET Framework 2.0. ClickOnce позволяет с легкостью устанавливать и обновлять Windows-приложения. Приложения ClickOnce могут выполняться в режиме полного уровня доверия или частичного уровня доверия. Построитель отчетов выполняется в режиме полного уровня доверия. При первом запуске построителя отчетов пользователь видит на экране сообщение системы безопасности с вопросом о том, хочет ли он предоставить данному приложению полный уровень доверия к своему компьютеру с помощью разрешений, предоставленных этому пользователю. Например, пользователь с правами администратора предоставит построителю отчетов права администратора компьютера, который используется для запуска построителя отчетов.

Чтобы получить дополнительные сведения о развертывании приложений ClickOnce, применении параметров безопасности к приложениям ClickOnce или о выполнении приложений ClickOnce в зоне Интернет, см. статьи «ClickOnce Deployment for Windows Forms Applications», «Security in Windows Forms Overview» или «Trusted Application Deployment Overview» на веб-узле MSDN www.microsoft.com/msdn.

Чтобы проверить, правильно ли настроен сервер отчетов и роли, см. разделы Как настроить доступ к построителю отчетов 1.0 и построителю отчетов 2.0, Назначения ролей и Роль «Построитель отчетов».

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

При запуске построителя отчетов не указывайте в URL-адресе учетные данные пользователя. Построитель отчетов не запускается и не устанавливает соединение с использованием переданных учетных данных, а обозреватель Internet Explorer по умолчанию не поддерживает такой синтаксис. Дополнительные сведения об Internet Explorer см. в статье базы знаний https://support.microsoft.com/kb/834489.

Запуск построителя отчетов с помощью URL-адреса

По умолчанию при нажатии кнопки «Построитель отчетов» в диспетчере отчетов запускается построитель отчетов. Поскольку построитель отчетов является веб-приложением, установленным на сервере отчетов, для запуска приложения можно использовать URL-адрес. Чтобы запустить построитель отчетов, используйте следующий URL-адрес:

«http://<имя_сервера>/reportserver/reportbuilder/reportbuilder.application».

В этом URL-адресе <servername> — это имя компьютера, где расположен сервер отчетов, а reportserver — это имя экземпляра сервера отчетов. Дополнительные сведения о виртуальных каталогах сервера отчетов см. в разделе Настройка URL-адресов сервера отчетов.

Дополнительные параметры

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

  • Чтобы автоматически открыть конкретный отчет, добавьте к URL-адресу следующее:

    ?<reportpath>

    Например, чтобы открыть построитель отчетов и отобразить отчет «Quarterly Sales by Region», расположенный в папке «My Reports», используйте следующий адрес:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?/My+Reports/Quarterly+Sales+By+Region .

  • Чтобы автоматически загрузить конкретную модель отчета, добавьте к URL-адресу следующее:

    ?model=<modelpath>

    Например, чтобы открыть построитель отчетов и загрузить модель отчета, расположенную в папке «Models» Adventure Works, используйте следующий адрес:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?model=/Models/Adventure+Works .

  • Чтобы автоматически загрузить перспективу конкретной модели отчета, добавьте к URL-адресу следующее:

    ?model=<modelpath>&perspective=<perspectiveID>

    Например, чтобы открыть построитель отчетов и загрузить перспективу «Employees» в модели отчета Adventure Works, используйте следующий адрес:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?model=/Models/Adventure+Works&perspective=Gda518f2c-5598-418a-8bc4-bb9afe064a64 .

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

Идентификатор перспективы можно найти, открыв среду SQL ServerBusiness Intelligence Development Studio, для этого при просмотре списка выберите перспективу и в окне «Свойства» скопируйте номер идентификатора общей категории. Или откройте для просмотра модель отчета в XML-виде и найдите тег <Perspectives>. Идентификатор перспективы будет представлен внутри тега <Perspectives>.

Запуск построителя отчетов в режиме интеграции с SharePoint

Если сервер отчетов настроен для работы в режиме интеграции с SharePoint, он тем не менее может быть запущен.

Для этого необходимо добавить сервер отчетов к узлу SharePoint или ферме. Более подробные сведения о настройке сервера отчетов для работы в режиме интеграции с SharePoint см. в разделе Настройка служб Reporting Services для интеграции с SharePoint 3.0. После настройки сервера отчетов на работу в режиме интеграции с SharePoint необходимо добавить тип содержимого «Report Builder Report» в библиотеку SharePoint. Дополнительные сведения см. в разделе Как добавить в библиотеку типы содержимого сервера отчетов (службы Reporting Services в режиме интеграции с SharePoint).

После настройки библиотеки SharePoint построитель отчетов может быть запущен одним из следующих методов.

  • В меню Создать выберите пункт Отчет в построителе отчетов.

    Откроется окно построителя отчетов, позволяя выбрать модель и макет отчета.

  • Укажите файл отчета (RDL), щелкните стрелку вниз, выберите пункт Редактировать в построителе отчетов.

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

  • Укажите файл модели (SMDL), щелкните стрелку вниз, выберите пункт Загрузить в построитель отчетов.

    Откроется окно построителя отчетов с выбранной моделью. По умолчанию используется табличный макет отчета.

  • Просмотрите отчет, откройте меню Действия и выберите пункт Открыть в построителе отчетов.

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