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

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

Все данные в области данных принадлежат по крайней мере одной группе. Подробные данные входят в состав группы подробных данных. Дополнительные сведения о подробных и сгруппированных данных см. в разделе Основные сведения о группах (построитель отчетов версии 3.0 и службы SSRS).

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

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

Добавление подробных данных

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

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

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

Строка подробных данных есть в шаблоне таблицы и шаблоне списка. В шаблоне матрицы строка подробных данных отсутствует. Если в области данных табликса нет строки подробных данных, ее можно добавить, определив группу подробных данных. Дополнительные сведения см. в разделе Как добавить группу подробных сведений (построитель отчетов версии 3.0 и службы SSRS).

Добавление сгруппированных данных

Сгруппированные данные — это все подробные данные, указанные выражением группы, после применения фильтров к набору и области данных и к группе. Чтобы организовать подробные данные в группы, перетащите поля из панели «Данные отчета» в панель «Группирование». При добавлении группы службы Службы Reporting Services автоматически добавляют связанные строки или столбцы в область данных табликса, в которой будут отображаться данные группы. Ячейки в этих строках и столбцах связаны с данными группы. Дополнительные сведения см. в разделе Как добавить или удалить группу в области данных (построитель отчетов версии 3.0 и службы SSRS).

По умолчанию при добавлении поля набора данных, которое представляет числовые данные, в ячейку строки или столбца группы значением ячейки является сумма сгруппированных данных по самым внутренним членам группы строк и столбцов для ячейки. Агрегатную функцию Sum по умолчанию можно заменить на любую другую агрегатную функцию, например на Avg или Count. Также можно изменить область по умолчанию для вычисления статистического значения, например, чтобы вычислять процент, который составляет данное значение в группе строк. Дополнительные сведения см. в разделе Общие сведения об области выражений для суммирования, агрегатных функций и встроенных коллекций (построитель отчетов версии 3.0 и службы SSRS).

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

Добавление подытогов и итогов

Чтобы добавить подытоги для группы и общие итоги для области данных, воспользуйтесь функцией «Добавить итог» в контекстном меню ячейки или в панели «Группирование». Строки и столбцы, для которых будут отображаться итоги, добавляются автоматически. По умолчанию выражением подытогов и итогов является агрегатная функция Sum. Добавив выражение, функцию по умолчанию можно изменить. Дополнительные сведения см. в разделах Как добавить итоги в группу или область данных табликса (построитель отчетов версии 3.0 и службы SSRS) и Общие сведения об области выражений для суммирования, агрегатных функций и встроенных коллекций (построитель отчетов версии 3.0 и службы SSRS).

Добавление меток

Чтобы добавить метки для группы или области данных, добавьте строку или столбец за пределами группы, для которой нужно задать метку. Строки и столбцы меток похожи на строки и столбцы, которые добавляются для отображения итогов. Дополнительные сведения см. в разделе Как вставить или удалить строку (построитель отчетов версии 3.0 и службы SSRS) или Как вставить или удалить столбец (построитель отчетов версии 3.0 и службы SSRS).

Добавление существующей области данных табликса из другого отчета

Область данных можно скопировать из другого отчета и вставить ее в новый или существующий отчет. После вставки области данных необходимо убедиться, что определен набор данных, используемый областью данных, и что поля набора данных имеют такие же имена и типы данных, что и в исходном отчете. Нельзя скопировать наборы данных из одного отчета в другой, однако если в отчетах используются общие источники данных, то можно быстро продублировать копию набора данных в другом отчете. Также можно импортировать текст запроса для запросов, извлекающих данные набора данных, что упрощает дублирование запросов в отчетах. Дополнительные сведения см. в разделе Создание и добавление наборов данных (построитель отчетов 3.0 и службы SSRS).

См. также

Задания

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