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


Конструирование макета отчета (построитель отчетов 2.0)

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

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

Другие элементы отчета ссылаются на один элемент и отображают один элемент.

  • Элемент-изображение отчета отображает картинку из другого файла или набора данных.

  • В элементе отчета «Текстовое поле» содержится либо простой текст, либо выражение, в которое могут быть включены встроенные поля, параметры отчета или поля наборов данных.

  • Элементы отчета «Линия» и «Прямоугольник» — это простые геометрические элементы, которые можно разместить на странице отчета. Прямоугольник также может являться контейнером для других элементов отчета.

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

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

Размещение и перемещение элементов отчета

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

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

Разделы отчета

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

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

Верхние и нижние колонтитулы страницы не следует путать с верхними и нижними колонтитулами отчета. Верхние и нижние колонтитулы не разделяют отдельные разделы отчета. Чтобы создать верхний или нижний колонтитул, просто поместите элементы отчета в верхнюю или нижнюю часть текста отчета. Например, текстовое поле, размещенное вблизи верхней части текста отчета, является заголовком отчета. Оно печатается один раз, в верхней части отчета. С другой стороны, текстовое поле, размещенное в разделе верхнего колонтитула страницы, будет печататься на каждой странице. Дополнительные сведения см. в разделе Добавление верхних и нижних колонтитулов страниц (построитель отчетов 2.0).

Обработка отчета

При обработке отчета его данные объединяются с элементами макета отчета и отправляются модулю подготовки отчетов. Модуль подготовки отчетов использует стандартные правила растяжения элементов отчета и определяет, сколько данных можно разместить на каждой странице. Чтобы разработать понятный отчет, оптимизированный для работы с конкретным модулем подготовки отчетов, следует понять правила, используемые для управления разбиением на страницы в построителе отчетов 2.0. Дополнительные сведения см. в разделе Основные сведения о разбиении на страницы в службах Reporting Services (построитель отчетов 2.0).

В этом разделе

См. также

Справочник

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