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