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


Построитель отчетов 1.0

Специалисты по информации должны иметь доступ к бизнес-данным, чтобы принимать своевременные и эффективные решения. Они нуждаются в мощном и одновременно простом в использовании инструменте, который позволит им исследовать и находить информацию, не зная базовых структур источников данных. Для достижения этих целей построитель отчетов, компонент служб SQL Server Службы Reporting Services, предоставляет возможность использовать нерегламентированные отчеты. Построитель отчетов полностью интегрирован со службами Службы Reporting Services.

Создание отчетов

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

Исследование данных

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

Использование возможностей служб Reporting Services

Построитель отчетов — это приложение ClickOnce Windows Forms. Доступ к нему осуществляется с сервера отчетов, что упрощает централизованное управление. Отчеты построителя отчетов публикуются на языке определения отчетов (RDL) и поэтому могут быть открыты и изменены с использованием расширенных функций программирования в конструкторе отчетов или средстве предварительного просмотра конструктора отчетов, чтобы полностью реализовать возможности служб Reporting Services. Отчеты построителя отчетов управляются, защищаются и доставляются теми же методами и с помощью тех же API-интерфейсов, что и отчеты конструктора отчетов. Кроме того, построителя отчетов можно запускать в приложениях сторонних разработчиков для интеграции отчетов.

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

Если открыть отчет построителя отчетов в конструкторе отчетов или средстве предварительного просмотра конструктора отчетов SQL Server 2008 и добавить дополнительную функциональность, то повторно открыть отчет в построителе отчетов не удастся.

К построителю отчетов можно обратиться через URL-адрес или из диспетчера отчетов, компонента служб Службы Reporting Services, который дает возможность пользователям опубликовать и просмотреть отчеты на сервере отчетов. Для доступа к построителю отчетов пользователям необходимо назначить разрешение. В модели безопасности на основе ролей, реализованной в службах Службы Reporting Services, пользователи, которым назначается роль диспетчера содержимого, могут создавать и редактировать отчеты в построителе отчетов. Эта роль автоматически назначается локальным администраторам. Если необходимо, чтобы другие пользователи могли работать с отчетом, созданным в построителе отчетов, следует создать для них такое назначение ролей, которое включает роль по умолчанию «Построитель отчетов». Кроме того, можно создать задаваемое пользовательское определение роли. До тех пор пока определенная пользователем роль содержит задачу «Потребление отчетов», пользователи, которые сопоставляются этой роли, будут иметь разрешение на создание и изменение отчетов с помощью построителя отчетов.

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

Если построитель отчетов загружен на клиентском компьютере, доступна отдельная справка. В этом файле описываются основные понятия построителя отчетов, а также описания процедур и справка F1.