Работа с построителем отчетов 1.0 (нерегламентированные отчеты)
Построитель отчетов — это клиентское приложение, которым могут пользоваться информационные работники для создания и изменения нерегламентированных отчетов. С помощью построителя отчетов пользователи могут выбирать данные и конструировать отчеты; при этом им не нужно понимать способ хранения данных и их организацию. Кроме того, для создания отчетов не требуется изучать сложные языки программирования. Необходимо лишь знание бизнес-модели данных.
С помощью построителя отчетов пользователи могут создавать табличные, матричные или диаграммные отчеты. Чтобы начать, выберите шаблон макета отчета и перетащите необходимые поля в область проектирования. Данные можно фильтровать, группировать и сортировать, а также обрабатывать с помощью формул. Можно указать параметры, например запрашиваемые параметры в фильтрах. Можно также добавлять изображения в макет отчета и форматировать отчеты, применяя цвета, шрифты, разделители и другие способы форматирования. После сохранения отчета на сервере отчетов им можно управлять, как и любым другим. Отчеты также можно экспортировать на локальный компьютер в различных форматах файлов, например TIFF, PDF, Microsoft Office Excel или HTML.
Построитель отчетов создает отчеты на основе моделей отчетов, которые в построителе отчетов называются источниками данных; эти модели создаются разработчиком моделей, которым обычно является аналитик, администратор базы данных или разработчик баз данных. Источники данных содержат сведения о данных, доступных в базе, а также о связях между ними. При перетаскивании полей на область конструирования одновременно создается макет отчета и определяются данные, необходимые для получения данных отчета.
Построитель отчетов — это приложение ClickOnce Windows Forms. Доступ к нему осуществляется с сервера отчетов, что упрощает централизованное управление. Отчеты построителя отчетов публикуются с использованием языка определения отчетов, позволяющего пользователям применять все возможности служб Reporting Services. Поскольку отчеты построителя отчетов сохраняются с использованием языка определения отчетов, их можно открывать и изменять с помощью дополнительных средств программирования конструктора отчетов. Отчеты построителя отчетов управляются, защищаются и доставляются теми же методами и с помощью тех же API-интерфейсов, что и отчеты конструктора отчетов. Кроме того, построителя отчетов можно запускать в приложениях сторонних разработчиков для интеграции отчетов.
Если построитель отчетов загружен на клиентском компьютере, доступна отдельная справка. В этом файле описываются основные понятия построителя отчетов, а также описания процедур и справка F1.
См. также