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


Связывание нескольких областей данных с одним набором данных (построитель отчетов и службы SSRS)

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

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

В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com.

Для отображения одних и тех же данных в виде диаграммы, таблицы или матрицы следует разобраться в сходствах между таблицей и фигурной диаграммой, а также между матрицей и диаграммой с областями, линейчатой диаграммой и гистограммой. Таблицу из одной группы строк можно легко представить в виде круговой диаграммы. С добавлением нескольких групп строк можно выбрать другие типы диаграмм для наиболее наглядного отображения вложенных групп. При добавлении вложенных групп в круговую диаграмму количество ее секторов увеличивается. Пользователь сам принимает решение о том, сколько экземпляров групп для объединенной родительской и дочерней группы можно отображать в одной круговой диаграмме, чтобы ее было удобно читать. Для нескольких значений групп, отображаемых в круговой диаграмме как тонкие сектора, можно задать свойство, с которым значения меньше определенной пороговой величины будут отображаться как один сектор. Дополнительные сведения см. в разделе Сбор мелких срезов на круговой диаграмме (построитель отчетов и службы SSRS).

Таблицу с несколькими группами строк можно отображать в виде гистограммы с несколькими группами категорий. Дополнительные сведения см. в разделе Отображение одних и тех же данных в матрице и на диаграмме (построитель отчетов). Пример таблицы и диаграммы, в которой показаны различные представления одного и того же набора данных в отчете, см. в разделе «Отчет по продажам группы изделий в образцах отчетов для базы данных AdventureWorks». Таблица и диаграмма связаны с одним набором данных в этом отчете, поэтому при нажатии кнопки интерактивной сортировки по имени сотрудника в таблице «Лучшие сотрудники» диаграмма с лучшими сотрудниками также автоматически отображается с новым порядком сортировки. Дополнительные сведения о загрузке этого и других образцов отчетов см. в разделе SQL Server 2012 Образцы отчетов построителя отчетов и конструктора отчетов.

Матрицу с несколькими группами строк или столбцов лучше всего отображать в диаграмме с областями, линейчатой диаграмме или гистограмме одновременно с группами категорий и группами рядов. Для групп столбцов в матрице и групп категорий в диаграмме, а также для групп строк в матрице и групп рядов в диаграмме следует использовать одинаковые выражения. Помните, что количество экземпляров групп влияет на удобочитаемость диаграммы. Чтобы уменьшить число экземпляров групп в отчете, можно определять группы на основе значений диапазонов. Дополнительные сведения см. в разделе Примеры выражений групп (построитель отчетов и службы SSRS).

См. также

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

Диаграммы (построитель отчетов и службы SSRS)

Таблицы, матрицы и списки (построитель отчетов и службы SSRS)

Вложенные области данных (построитель отчетов и службы SSRS)