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

Изменения: 14 апреля 2006 г.

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

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

Чтобы воспользоваться конструктором отчетов, откройте меню Пуск, укажите Программы, затем Microsoft SQL Server 2005 и выберите пункт Среда Business Intelligence Development Studio. После открытия среды Business Intelligence Development Studio можно открыть или создать новый шаблон проекта. При выборе шаблона проекта сервера отчетов или мастера проекта сервера отчетов открывается конструктор отчетов. При добавлении отчета в проект появляются области конструктора, окна с вкладками и графические средства.

Чтобы научиться пользоваться конструктором отчетов, можно создать простой отчет. Дополнительные сведения см. в разделе Учебник. Создание основного отчета.

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

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

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

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

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

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

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

При публикации отчета нужно выбрать сервер отчетов SQL Server 2005 Reporting Services. Нельзя опубликовать отчет, содержащий пространство имен определения отчета сервера SQL Server 2005, на сервере отчетов SQL Server 2000. Разные версии конструктора отчетов можно запускать параллельно. Дополнительные сведения о совместимости отчетов и средств см. в разделе Как установить службы Reporting Services параллельно с более ранней версией.

Для публикации отчета можно использовать команды «Построить» и «Развернуть», доступные в среде Visual Studio. Для администрирования отчетов после публикации используется среда SQL Server Management Studio или диспетчер отчетов. Дополнительные сведения см. в разделах Диспетчер отчетов и Общие сведения о среде SQL Server Management Studio.

См. также

Задачи

Как создать отчет (конструктор отчетов)

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

Средства проектирования запросов в службах Reporting Services
Отчеты и определения отчетов
Работа с конструктором отчетов
Разделы руководства по конструктору отчетов
Обзор компонентов служб Reporting Services
Основы конструирования отчетов

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

Отладка и публикация отчетов
Справка мастера отчетов (конструктор отчетов)
О среде SQL Server Management Studio
Report Definition Language
Конструирование и создание отчетов
Проблемы специальных возможностей в службах Reporting Services

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

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

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

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

14 апреля 2006 г.

Новое содержимое
  • Требования среды Visual Studio и процедура запуска конструктора отчетов.