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


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

Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools

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

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

Примечание.

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

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

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

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

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

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

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

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

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

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

Добавление промежуточных итогов и итогов

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

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

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

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

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