Проектирование макета отчета
После того как были выбраны данные для использования в отчете, их можно расположить в области конструктора, добавив следующие элементы отчета: области данных, рисунки, линии, прямоугольники, текстовые поля и вложенные отчеты. Элементы отчета — это элементы макета, связанные с различными типами данных отчета. Таблица, матрица, список, диаграмма и датчик — это элементы отчета области данных, связанные с набором данных отчета. При обработке отчета область данных расширяется на поверхности страницы отчета для отображения данных или сводных данных из набора данных отчета. Другие элементы отчета ссылаются и отображают один элемент. Элемент отчета «Изображение» ссылается на изображение. В элементе отчета «Текстовое поле» содержится либо простой текст, либо выражение, в которое могут быть включены встроенные поля, параметры отчета или поля наборов данных. Элементы отчета «Линия» и «Прямоугольник» — это простые геометрические элементы, которые можно разместить на странице отчета. Прямоугольник также может являться контейнером для других элементов отчета. В отчете могут содержаться вложенные отчеты, являющиеся ссылками на другие отчеты.
Перемещение элементов отчета
С помощью служб Reporting Services элементы отчета можно разместить в любом месте области конструктора. С помощью линий привязки и маркеров изменения размера элемент отчета можно перемещать и изменять его форму. Области данных с разными наборами данных или одними и теми же данными в разных форматах можно размещать параллельно. При размещении элемента отчета в области конструктора он будет иметь размер и форму по умолчанию и первоначальную связь со всеми остальными элементами отчета. Помещая элементы отчета в контейнер можно управлять тем, как они будут отображаться на странице отчета.
Отчет может занимать несколько страниц; верхний и нижний колонтитулы будут повторяться на каждой странице. Отчет может содержать графические элементы, такие как изображения или линии, и несколько шрифтов, цветов и стилей, которые могут определяться выражениями.
Использование разделов отчетов
Каждый отчет состоит из трех основных разделов: необязательного верхнего и нижнего колонтитулов и текста отчета. Верхний и нижний колонтитулы не являются отдельными разделами отчета; скорее они представляют элементы отчета, размещенные вверху и внизу текста отчета. Верхние и нижние колонтитулы имеют одно и то же содержимое, располагающееся в верхней и нижней части каждой страницы отчета. Они могут содержать такие элементы отчета, как изображения, текстовые поля и линии. В тексте отчета можно размещать все типы элементов отчета.
Можно установить свойства элементов отчета таким образом, чтобы первоначально они были отображены или скрыты на странице. Свойства видимости можно задать для строк, столбцов или групп в областях данных; к ним можно прикрепить кнопки, позволяющие пользователям интерактивно отображать или скрывать данные отчета. Видимость или первоначальную видимость можно установить с помощью выражений, включая выражения, основанные на параметрах отчета.
При обработке отчета его данные объединяются с элементами макета отчета и отправляются модулю подготовки отчетов. Модуль подготовки отчетов использует стандартные правила растяжения элементов отчета и определяет, сколько данных можно разместить на каждой странице. Для разработки понятного отчета, оптимизированного для работы с конкретным модулем подготовки отчетов, следует понять правила, используемые для управления разбиением на страницы в службах Reporting Services. Дополнительные сведения см. в разделе Основные сведения о разбиении на страницы в службах Reporting Services.
В этом разделе
Работа с областями данных
Описывает области данных таблицы, матрицы, списка, диаграммы и датчика, а также процедуры добавления данных, установки свойств и синхронизации данных в нескольких областях данных одного отчета.Добавление дополнительных элементов отчета
Описывает другие элементы, которые можно добавить в отчет, например, вложенные отчеты, верхние и нижние колонтитулы, метки, заголовки и другие графические элементы.Добавление возможностей взаимодействия (службы Reporting Services)
Описывает интерактивные элементы, которые можно добавить в отчет, например детализированные отчеты и схемы документов, а также то, как можно добавить кнопку видимости, позволяющую скрыть или отобразить данные.Форматирование отчетов и элементов отчета
Описывает, как можно форматировать внешний вид отчетов и их элементов, как определить условное форматирование и как создавать отчеты в стиле газетной верстки.Инструкции
Предоставляет пошаговые инструкции по работе с макетом и форматированием отчета и его элементов.
См. также