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


Работа с матрицами (построитель отчетов)

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

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

Предположим, что необходимо создать отчет, отображающий квартальные продажи за последний год клиентам северо-западной территории продаж. Вероятно, матрица будет содержать следующие поля: «Территория», «Имя клиента», «Год поставки» и «Итого». Чтобы возвратить только данные по северо-западной территории, потребуется также применить фильтр. Макет отчета похож на следующий рисунок.

Шаблон матрицы с полями.

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

Матричный отчет с данными.

Вложенные динамические столбцы и строки

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

Готовый для просмотра матричный отчет со вложенным столбцами.

См. также

Задачи

Как создать новый отчет (построитель отчетов)

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

Работа с форматами отчетов (построитель отчетов)
Работа с текстовыми полями (построитель отчетов)
Форматирование отчета (построитель отчетов)
Работа с данными (построитель отчетов)
Выполнение отчета (построитель отчетов)
Работа с полями (построитель отчетов)
Работа с изображениями

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

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