Управление областью данных табликса на странице отчета с разбивкой на страницы (построитель отчетов)
Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools
Узнайте о свойствах, которые можно задать в отчете с разбивкой на страницы для таблицы, матрицы или области данных списка, чтобы изменить отображение этих компонентов в отчете.
Управление внешним видом данных
Табличные и матричные области данных, а также области списка основаны на областях данных табликса . Следующие функции помогают управлять внешним видом области данных табликса:
Форматирование данных. Для форматирования данных в таблицу, матрицу или список установите свойства форматирования текстового поля в соответствующей ячейке. Можно одновременно задавать свойства для нескольких ячеек. Чтобы отформатировать данные диаграммы, укажите свойства форматирования для ряда. Дополнительные сведения см. в разделах Форматирование элементов отчета (построитель отчетов и SSRS) и Форматирование диаграммы (построитель отчетов и SSRS).
Создание выражений. Дополнительные сведения см. в разделах Использование выражений в отчетах (построитель отчетов и SSRS) и Примеры выражений (построитель отчетов и SSRS).
Управление порядком сортировки. Чтобы управлять порядком сортировки, необходимо определить выражения сортировки в области данных. Для управления порядком сортировки строк и столбцов, связанных с группой, нужно определить выражения сортировки для групп, включая группы подробностей. Кроме того, можно добавлять интерактивные кнопки сортировки, позволяющие пользователям выполнять сортировку области данных табликса или ее групп. Дополнительные сведения см. в разделе Сортировка данных в области данных (построитель отчетов и SSRS).
Отображение сообщения при отсутствии данных. Пользователь может написать собственное сообщение для отображения вместо области данных в ситуациях, когда во время выполнения данные для набора данных отсутствуют. Дополнительные сведения см. в разделе Установка сообщения об отсутствии данных для области данных (построитель отчетов и SSRS).
Сокрытие данных по условию. Чтобы показывать или скрывать область данных или части области данных в зависимости от выполнения определенного условия, можно установить значение свойства Hidden равным True или приравнять его к выражению. Выражения могут включать ссылки на параметры отчета. Кроме того, можно указать переключаемый элемент, чтобы пользователь мог решать, отображать ли подробные данные. Дополнительные сведения см. в разделе Действие детализации (построитель отчетов и службы SSRS).
Слияние ячеек. Несколько смежных ячеек в пределах таблицы можно объединить в одну. Эта операция известна как «объединение столбцов» или «слияние ячеек». Ячейки можно объединять горизонтально или вертикально. При слиянии ячеек сохраняются данные только первой из них. Данные из других ячеек удаляются. Объединенные ячейки можно разделить; при этом они будут помещаться в исходные столбцы. Дополнительные сведения см. в разделе Объединение ячеек в области данных (построитель отчетов и службы SSRS).
Управление положением и расширением области данных табликса на странице
Следующие функции помогают управлять отображением области данных табликса в отчете, готовом для просмотра:
Управление положением области данных табликса относительно других элементов отчета. В области конструктора отчетов область данных табликса можно разместить над другими элементами отчета, рядом с ними или под этими элементами. Во время выполнения построитель отчетов при необходимости расширяет область данных табликса, чтобы туда помещались данные, получаемые для связанного набора данных. При этом одноранговые элементы отчета сдвигаются в сторону. Чтобы закрепить табликс рядом с другим элементом отчета, нужно сделать эти элементы отчета одноранговыми и скорректировать их относительные позиции. Дополнительные сведения см. в разделе Поведение при подготовке к просмотру (построитель отчетов и службы SSRS).
Изменение направления расширения. Управлять тем, в каком направлении область данных табликса будет расширяться на странице — слева направо (LTR) или справа налево (RTL) — можно с помощью свойства Direction, доступного в окне "Свойства". Дополнительные сведения см. в разделе Рендеринг областей данных (построитель отчетов и SSRS).
Управление отображением области данных табликса на странице
Следующий список содержит методы, с помощью которых можно управлять отображением области данных табликса в отчете:
Управление разбиением на страницы. В целях управления объемом данных, отображаемых на каждой странице отчета, на областях данных можно устанавливать разрывы страниц. Кроме того, разрывы страниц можно устанавливать на группах. Разрывы страниц могут повышать производительность в процессе подготовки к просмотру по запросу за счет сокращения объема данных, подлежащих обработке на каждой странице. Дополнительные сведения см. в разделах Разбиение на страницы в Reporting Services (построитель отчетов и SSRS) и Добавление разрыва страницы (построитель отчетов и SSRS).
Отображение данных по обе стороны заголовков строк. Заголовки строк необязательно размещать рядом с областью данных табликса. Заголовки строк можно переместить между столбцами так, что столбцы данных будут располагаться перед заголовками строк. Чтобы сделать это, измените значение свойства GroupsBeforeRowHeaders для матрицы. К этому свойству можно обратиться в окне «Свойства». Значение этого свойства должно быть целым числом. Например, при значении 2 отобразятся две группы экземпляров данных столбца области данных перед столбцом с заголовками строк.
Управление отображением групп строк и столбцов табликса
Подготовка к просмотру групп областей данных табликса зависит от структуры группы. Область данных табликса может содержать четыре области, как показано на следующем рисунке:
Области группы строк и группы столбцов содержат заголовки групп. Когда в области данных табликса есть заголовки групп, можно управлять повторением строк и столбцов путем задания свойств на странице Общие диалогового окна Свойства табликса .
Если область данных табликса содержит только область тела табликса, она не содержит заголовков групп. Она содержит только статические и динамические элементы табликса. Статический элемент отображается в группе строк или столбцов табликса только один раз. Динамический элемент встречается один раз в каждом уникальном значении группы. Например, в области данных табликса, отображающего заказ на продажу, имена столбцов в заказе на продажу могут отображаться в качестве статического элемента. Каждая строка в заказе на продажу отображается в качестве динамического элемента.
Управлять подготовкой к просмотру элемента табликса можно при помощи свойств на панели свойств. Дополнительные сведения см. в подразделе "Расширенный режим" раздела Панель группирования (построитель отчетов).
Следующий список содержит методы, с помощью которых можно управлять отображением области данных табликса в отчете:
Повторение заголовков строк и столбцов на нескольких страницах. Заголовки строк и столбцов можно отображать на каждой странице, занимаемой областью данных табликса. Дополнительные сведения см. в разделе Отображение заголовков строк и столбцов на нескольких страницах (построитель отчетов и службы SSRS).
Сохранение заголовков строк и столбцов видимыми во время прокрутки. Пользователь может определять, должны ли заголовки строк и столбцов быть видимыми в процессе прокрутки отчета в окне браузера. Дополнительные сведения см. в разделе Сохранение заголовков видимыми при прокрутке отчета (построитель отчетов и SSRS).
Дополнительные сведения о том, как экспорт отчета в другие форматы влияет на способ отрисовки области данных табликса на странице, см. в разделе Поведение при рендеринге (построитель отчетов и SSRS).
Связанный контент
- Связывание нескольких областей данных с одним набором данных (построитель отчетов и службы SSRS)
- Вложенные области данных (построитель отчетов и службы SSRS)
- Область выражений для итогов, агрегатов и встроенных коллекций (построитель отчетов и SSRS)
- Управление разрывами страниц, заголовками, столбцами и строками (построитель отчетов и SSRS)
- Область данных табликса (построитель отчетов и службы SSRS)
- Таблицы (построитель отчетов и службы SSRS)
- Создание матрицы
- Создание счета-фактуры и форм со списками
- Таблицы, матрицы и списки (построитель отчетов и службы SSRS)