Конструктор отчетов

Конструктор отчетов — это набор графических средств проектирования запросов и проектирования отчетов, размещенный в среде Microsoft Visual Studio. В конструкторе отчетов для интерактивного создания отчетов предусмотрена панель «Данные отчета» (где в упорядоченном виде отображаются используемые в отчете данные) и представления с вкладками для режимов конструктора и предварительного просмотра. Кроме того, конструктор отчетов содержит конструкторы запросов, которые помогают уточнить данные для получения из источника данных, и диалоговое окно «Выражение» для определения данных, которые будут использованы в макете отчета.

Конструктор отчетов работает в среде Business Intelligence Development Studio, которая полностью интегрирована со средой разработки Microsoft Visual Studio. Если среда Visual Studio 2008 не установлена, то программа установки SQL Server установит оболочку, необходимую для запуска конструктора отчетов.

Узнать о создании простого отчета в конструкторе отчетов можно в разделах Основы конструирования отчетов (SSRS) и Учебник Создание простого табличного отчета.

Добавление данных отчета

В обозревателе решений создайте подключения к данным и наборы данных для отчета. Вся информация, необходимая обработчику отчетов для получения данных, определяется в RDL-файле. Учетными данными для подключений к данным можно управлять отдельно от отчета.

Конструирование отчета

Конструктор отчетов поддерживает создание табличных и матричных отчетов, а также списочных отчетов в свободной форме. Кроме того, он поддерживает работу с диаграммами, датчиками и картами. Все возможности, которые могут быть использованы в отчете, определяются в RDL-файле. Файлы на языке определения отчетов можно изменять и сохранять непосредственно, либо можно вносить изменения в отчет с помощью конструктора отчетов.

Предварительный просмотр отчета

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

Публикация на сервере

Публикация отчета заключается в копировании его определения (файла с расширением RDL) с жесткого диска в базу данных сервера отчетов. После публикации отчета его обработка и защита осуществляется независимо от файла определения отчета, который был создан в среде Visual Studio. 

Для публикации отчета можно использовать команды построения и развертывания, доступные в среде Visual Studio. Дополнительные сведения см. в разделе Публикация источников данных и отчетов (службы SSRS).

Просмотр отчета

В службах Reporting Services предусмотрено много способов просмотра отчета после его публикации. Отчет можно просматривать непосредственно с помощью браузера и диспетчера отчетов, создавать подписки на доставку отчетов, экспортировать отчет в другой формат (например, Microsoft Excel или Microsoft Word). Дополнительные сведения см. в разделе Поиск, просмотр и управление отчетами (построитель отчетов версии 3.0 и службы SSRS).

Управление отчетом

После публикации отчета можно управлять им и его источниками данных независимо. Можно создавать моментальные снимки отчета, устанавливать свойства кэширования, задавать новые наборы параметров для того же отчета и изменять источники данных отчета. Дополнительные сведения см. в разделе Диспетчер отчетов.

См. также

Справочник

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

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