Поиск, просмотр отчетов и управление ими (построитель отчетов и службы SSRS)
В построителе отчетов можно просматривать папки на сервере отчетов или на сайте SharePoint для поиска отчетов, общих источников данных, моделей и других связанных элементов отчета, а также просматривать конкретный компьютер для поиска локальных отчетов. Чтобы было проще находить отчеты, построитель отчетов поддерживает список недавно использованных серверов и сайтов и предоставляет прямой доступ к папкам «Рабочий стол», «Мои документы» и «Мой компьютер» в файловой системе компьютера.
В конструкторе отчетов можно просматривать содержимое компьютера для поиска локальных докладов. После развертывания отчетов на сервере отчетов или сайте SharePoint можно просматривать сервер отчетов с помощью диспетчера отчетов или выполнить поиск на сайте SharePoint, чтобы найти отчеты. После развертывания отчеты и связанные элементы остаются доступными локально.
Примечание |
---|
Можно использовать построитель отчетов в локальном режиме или подключиться к серверу отчетов. При отсутствии активного соединения с сервером отчетов действуют определенные ограничения. |
Для развертывания отчета на сервере отчетов с помощью построителя отчетов необходимо указать URL-адрес сервера отчетов или сайта SharePoint. При установке построителя отчетов впервые можно указать используемый URL-адрес. Это сервер или сайт, с которыми построитель отчетов подключается по умолчанию при сохранении или открытии отчетов.
Отчеты можно просматривать в построителе или конструкторе отчетов при их создании или обновлении, а также просматривать их и управлять ими на сервере отчетов при помощи диспетчера отчетов или на сайте SharePoint, интегрированном со службами Reporting Services, с помощью встроенных инструментов и функций SharePoint после публикации отчетов. Дополнительные сведения см. в разделах Предварительный просмотр отчетов в построителе отчетов и Предварительный просмотр отчетов.
При предварительном просмотре отчетов в построителе или конструкторе отчетов или просмотре готовых отчетов в диспетчере отчетов или на сайте SharePoint происходит обновление данных и в отчетах отображаются текущие данные из источника данных, используемого в отчете. Если требуется просмотреть отчет без обновления его данных, то можно воспользоваться журналом отчета и кэшированными данными с опубликованными отчетами. Эти функции нельзя использовать при предварительном просмотре отчетов в построителе или конструкторе отчетов.
Примечание |
---|
В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com. |
В данной статье
Поиск и просмотр отчетов в построителе отчетов
Просмотр отчетов и управление отчетами на сервере отчетов
Просмотр и управление элементами сервера отчетов с сайта SharePoint
Просмотр отчетов в приложении для настольных компьютеров
О пользовательских сеансах
Инструкции
В этом разделе
Поиск и просмотр отчетов в построителе отчетов
Чтобы найти отчет, который требуется для работы, или выбрать общий источник данных, изображение или вложенный отчет для использования в отчете, просмотрите конкретный компьютер, папки на сервере отчетов или сайт SharePoint, объединенный со службами Reporting Services.
Чтобы найти отчеты на сервере отчетов, необходимо задать URL-адрес для сервера отчетов и иметь соответствующие разрешения на папки, которые позволяют считывать и сохранять элементы отчета. Обратитесь к системному администратору сервера отчетов для получения нужного URL-адреса и необходимых разрешений.
После поиска и открытия отчета в построителе отчетов его можно просматривать и вносить в него изменения. При просмотре отчета можно видеть текущие данные. Дополнительные сведения см. в разделе Предварительный просмотр отчетов в построителе отчетов.
Построитель отчетов может помочь в решении следующих задач.
Поиск отчетов. При переходе к отчету можно использовать диалоговое окно Открытие файла, схожее по стилю с аналогичной задачей в Microsoft Office и настроенное для построителя отчетов. Можно просматривать папки на сервере отчетов или в файловой системе, включая папки «Мои отчеты», «Сайты и серверы», «Рабочий стол», «Мои документы», «Мой компьютер». В папке «Сайты и серверы» хранится список недавно использованных серверов.
Поиск общих источников данных. При поиске общего источника данных можно использовать список недавно использованных или перейти в другую папку на том же сервере отчетов, что и отчет.
Просмотр отчетов. При создании или обновлении отчетов можно просматривать отчет в построителе отчетов. Если построитель отчетов подключен к серверу отчетов, то сервер отчетов загружает и обрабатывает отчет; в противном случае отчеты обрабатываются локально. Средство просмотра отчетов в построителе отчетов отображает отчет, готовый для просмотра.
В начало
Просмотр отчетов и управление отчетами на сервере отчетов
Диспетчер отчетов используется для просмотра отчетов и управления ими на сервере отчетов. С его помощью можно просматривать папки на сервере для поиска отчетов, запускать отчеты для отображения их в браузере и выполнять задачи управления.
Диспетчер отчетов может помочь в решении следующих задач управления:
Просмотр и обновление свойств отчетов, общих источников данных и других элементов отчетов.
Передача отчетов и создание новых общих источников данных для отчетов.
Создание расписаний для запуска отчетов согласно указанным значениям времени и интервалам.
Создание, изменение или удаление подписок на отчеты.
Создание журнала отчетов и определение количества моментальных снимков отчета, предназначенных для хранения в журнале отчетов.
Создание новых папок на сервере для организации хранения отчетов должным образом.
Часть этих задач, необходимых пользователю, может быть выполнена администратором сервера отчетов. Дополнительные сведения о задачах, выполняемых на сервере отчетов, см. в разделе Сервер отчетов служб Reporting Services (собственный режим).
Диспетчер отчетов, как правило, содержит папки, отчеты, источники данных и модели отчета, а также папку «Мои отчеты». Папка «Мои отчеты» — это личное рабочая область, которую можно использовать для хранения и использования собственных отчетов. Другие папки сервера отчетов являются общедоступными, и пользователи обычно должны иметь дополнительные разрешения, чтобы добавлять или изменять содержимое. В папке «Мои отчеты» можно создавать другие папки, чтобы организовать хранение конкретных отчетов еще лучше. Дополнительные сведения см. в разделе Использование папки «Мои отчеты» (построитель отчетов и службы SSRS).
Диспетчер отчетов отображает отчеты в средстве просмотра HTML-страниц служб Reporting Services. Средство просмотра HTML-страниц предоставляет инфраструктуру для просмотра отчетов в формате HTML и включает в себя панель инструментов для отчетов, раздел параметров, раздел учетных данных и схему документа. Панель инструментов отчета обеспечивает навигацию по страницам, масштабирование, обновление, поиск, экспорт, печать и работу с каналами данных. Панель инструментов отчета также появляется наверху окна браузера, если доступ к отчету осуществляется через URL-адрес. Возможности печати являются необязательными и должны быть включены администратором. Когда она доступна, на панели инструментов отчета появляется значок принтера. На следующих рисунках крупным планом показана панель инструментов отчета в окне диспетчера отчетов, а также функции панели инструментов отчетов.
Окно диспетчера отчетов
Панель инструментов «Отчеты»
После запуска отчета его можно экспортировать в другой формат, например Microsoft Excel или PDF. Можно также экспортировать отчет с помощью модуля обработки данных, например модуля подготовки отчетов к просмотру в формате CSV, а затем использовать файл данных CSV в качестве входного для другого приложения. Дополнительные сведения об экспорте отчетов см. в разделах Экспорт отчетов (построитель отчетов и службы SSRS) и Экспорт отчета в файл другого типа (построитель отчетов и службы SSRS).
Самый простой способ выбрать и запустить отчет — открыть диспетчер отчетов и выполнить поиск нужного отчета или перейти к нему. Пошаговые инструкции по открытию отчетов см. в разделе Открытие и закрытие отчетов (диспетчер отчетов).
После запуска отчета можно обновить его для просмотра новых данных.
Обновление отчетов
Данные отчета часто изменяются, и может понадобиться обновить отчет для просмотра самых свежих данных. Отчет можно обновить тремя разными способами.
Параметр |
Результат |
---|---|
Кнопка Обновить в окне браузера |
Выводит отчет, который хранится в кэше сеанса. Кэш сеанса создается, когда пользователь открывает отчет. Службы Службы Reporting Services используют сеансы браузера для поддержания согласованных условий просмотра, пока отчет открыт. |
При нажатии кнопки Обновить на панели инструментов отчета сервер отчетов повторно выполняет запрос и обновляет данные отчета, если он выполняется по требованию. Если отчет кэшируется или является моментальным снимком, при нажатии кнопки Обновить выводится отчет, хранящийся в базе данных сервера отчетов. |
|
Сочетание клавиш CTRL + F5 |
Обеспечивает тот же результат, что и нажатие кнопки Обновить на панели инструментов отчета. |
В начало
Просмотр и управление элементами сервера отчетов с сайта SharePoint
Если системный администратор настроит сервер отчетов для работы в режиме интеграции с SharePoint, то на сайте SharePoint можно будет просматривать отчеты и другие элементы сервера отчетов, а также управлять этими элементами.
На сайте SharePoint есть страницы для задания свойств источников данных, работы с журналом отчета, задания параметров обработки отчетов, назначения расписаний, оформления подписок, задания параметров отчетов и создания общих расписаний. Элементами сервера отчетов можно управлять на сайте SharePoint, используя те же методы, что и при работе с другими средствами SQL Server.
Чтобы получить доступ к страницам приложения, выберите относящиеся к элементу действия из раскрывающегося меню в отчете или в другом элементе сервера отчетов, ранее добавленном в библиотеку SharePoint. В зависимости от типа элемента и наличия необходимых разрешений может быть доступно создание отчетов в построителе отчетов, формирование моделей и задание параметров безопасности для элементов моделей.
Дополнительные сведения о службах Reporting Services и технологии SharePoint см. раздел Настройка и администрирование сервера отчетов (режим интеграции с SharePoint служб Reporting Services) в электронной документации SQL Server на msdn.microsoft.com.
Поиск элементов сервера отчетов на сайте SharePoint
Перед заданием свойств элемента необходимо определить его расположение. Элементы сервера отчетов всегда хранятся в библиотеках или в папке в пределах библиотеки.
При обращении к сайту SharePoint отобразится страница «Обзор» и вкладка «Средства библиотеки». На странице «Обзор» отображается список таблиц и содержимое выбранной библиотеки. Можно просматривать отчеты, модели отчетов и другие элементы в библиотеке, просматривать папки и использовать поиск по сайту для нахождения необходимых элементов.
Чтобы отличить элементы сервера отчетов от других элементов на сайте SharePoint, можно использовать значки для визуального определения элементов или навести указатель мыши на тип элемента и прочитать расширение файла. На следующем рисунке показаны папки, модель отчетов и определение отчета библиотеки Отчеты:
Просмотр отчетов
Определения отчетов (RDL-файлы), которые передаются в библиотеку SharePoint, просматриваются с помощью веб-части «Обозреватель отчетов», которая устанавливается вместе с надстройкой Reporting Services. Во время установки надстройки автоматически определяется сопоставление для RDL-файлов. Отчет автоматически откроется в веб-компоненте средства просмотра отчетов. После открытия отчета можно использовать входящую в состав веб-части панель инструментов для перемещения по страницам отчета, поиска данных в отчете, изменения масштаба и печати отчета. На панели инструментов имеется параметр «Экспорт потока данных» для экспорта отчетов в виде потока данных Atom и меню Действия с параметрами, обеспечивающими возможность печати, подписки и экспорта отчета в другие форматы, такие как PDF, Word и Excel. В меню Действия также можно открыть отчет в построителе отчетов. На следующем рисунке показан отчет и параметры функции «Экспорт» в меню Действия.
Управление элементами с помощью действий
Задачи управления для каждого элемента поддерживаются с помощью действий, выбираемых из раскрывающегося меню. Для всех элементов, хранящихся в библиотеке SharePoint, существует общий набор стандартных действий, определяемый разрешениями пользователя. Примерами общих действий являются Просмотреть свойства и Изменить свойства. Нестандартные действия реализуют функции управления, индивидуальные для каждого типа элементов. На рисунке показаны действия для определения отчета. Примерами нестандартных действий для определения отчета служат Управление подписками и Управление параметрами обработки.
Дополнительные сведения об использовании этих действий для каждого элемента сервера отчетов см. в разделе Администрирование в режиме интеграции с SharePoint. Инструкции в SQL Serverэлектронной документации на msdn.microsoft.com.
В начало
Просмотр отчетов в приложении для настольных компьютеров
Можно отказаться от просмотра в веб-браузере, а в качестве средства просмотра отчетов использовать приложение для настольных компьютеров, например Microsoft Excel. Для этого определите подписку, определяющую формат приложения рабочего стола и общую папку назначения. Сервер отчетов формирует отчет в виде файла приложения, добавляет к нему расширение и сохраняет этот отчет в виде файла на жестком диске. Затем для просмотра отчетов вместо веб-браузера можно использовать Microsoft Excel (или другое приложение).
В начало
О пользовательских сеансах
Службы Службы Reporting Services используют сеансы браузера для поддержания согласованности при просмотре отчетов. Сеансы связываются с подключениями браузера, а не с прошедшими проверку подлинности пользователями. Новый сеанс создается каждый раз, когда пользователь открывает отчет в новом окне браузера. Когда сеанс браузера установлен, продолжается работа с версией отчета, которая была открыта в начале сеанса, даже если отчет на сервере отчетов был позднее изменен. Например, если открыть отчет в 11:00, после чего автор отчета повторно опубликует тот же отчет в 11:01, на все время существования открытого сеанса в нем будет доступна исходная версия отчета.
При обновлении отчета внутри того же сеанса с помощью кнопки браузера Обновить будет отображаться исходная версия отчета. При обновлении отчета по требованию с помощью кнопки Обновить на панели инструментов отчетов отчет будет перезапущен, и отобразятся новые данные, если они были добавлены или изменены.
Сведения о сеансах хранятся во временной базе данных сервера отчетов. Сервер отчетов не использует управление сеансами ASP.NET. При перезапуске сервера или выполнении операции восстановления базы данных состояние сеанса не восстанавливается. Дополнительные сведения об управлении сеансами см. в разделе Определение состояния выполнения.
В начало
Инструкции
Диспетчер отчетов используется для просмотра отчетов и управления ими. Дополнительные сведения см. в разделе Инструкции по диспетчеру отчетов.
В начало
В этом разделе
Следующие подразделы содержат дополнительные сведения о просмотре отчетов и управлении ими.
Поиск и просмотр отчетов в диспетчере отчетов (построитель отчетов и службы SSRS)
Описывает использование диспетчера отчетов для поиска, просмотра отчетов и управления ими.Поиск и просмотр отчетов с помощью браузера (построитель отчетов и службы SSRS)
Описывает использование URL-адресов для поиска и просмотра отчета.Поиск отчетов и других элементов (построитель отчетов и службы SSRS)
Описывает использование функциональных возможностей поиска в диспетчере отчетов для нахождения элементов на сервере отчетов.Использование папки «Мои отчеты» (построитель отчетов и службы SSRS)
Описывает использование папки «Мои отчеты» как личного рабочей области для хранения и работы с собственными отчетами.Предварительный просмотр отчетов в построителе отчетов
Описывает, как осуществлять предварительный просмотр отчетов при их создании или обновлении.
В начало
См. также
Основные понятия
Сохранение отчетов (построитель отчетов)