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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также

Задания

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

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

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

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

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

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

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