Работа с функциями группы (построитель отчетов 2.0)
После определения группы для области данных можно установить свойства группы. Свойства группы детализируют данные в группе и помогают управлять отображением данных группы на странице отчета. В таблице, матрице или списке можно установить разрывы страниц на основе групп и управлять первоначальной видимостью групп, чтобы скрыть их сложность или подчеркнуть важность. Можно предоставить средства навигации, чтобы отобразить отчет, начинающийся с определенной группы или значения в группе. На диаграмме можно установить порядок сортировки для группы, который неявно управляет цветовыми сопоставлениями значений группы.
Добавление разрывов страниц
Возможности добавления разрывов страниц зависят от используемого типа области данных.
В области данных таблицы, матрицы или списка свойства группы позволяют начинать каждую группу с новой страницы. Установка разрывов страниц в группе помогает управлять производительностью подготовки отчета к просмотру, поскольку разрывы страниц контролируют объем данных на каждой странице. Разрывы страниц можно устанавливать до или после экземпляров групп или между ними.
В области данных диаграммы можно установить разрывов страниц в самой диаграмме.
В области данных датчика можно установить разрывов страниц на панели датчиков.
Дополнительные сведения см. в разделах Добавление верхних и нижних колонтитулов страниц (построитель отчетов 2.0), Основные сведения о разбиении на страницы в службах Reporting Services (построитель отчетов 2.0) и Как добавить разрыв страницы (построитель отчетов 2.0).
Отображение заголовков групп с соответствующим группами
При добавлении строки или столбца к таблице, матрице или списку можно указать, добавляется ли строка или столбец внутри группы или вне ее. Строка или столбец, находящиеся вне группы, могут служить заголовком или колонтитулом группы, в зависимости от положения строки или столбца. Если область данных подготавливается к просмотру в отчете, можно установить свойства, сохраняющие эту строку или столбец в группе. Дополнительные сведения см. в разделе Как отобразить верхние и нижние колонтитулы в группе (построитель отчетов 2.0).
Отображение заголовков строк или столбцов на нескольких страницах
При прокручивании отчета можно установить свойства, управляющие отображением заголовков строк или столбцов для области данных таблицы, матрицы или списка. Можно установить свойства, позволяющие делать видимыми заголовки строк при вертикальной прокрутке и заголовки столбцов при горизонтальной прокрутке. Можно также повторять заголовки строк или столбцов на каждой странице. Дополнительные сведения см. в разделе Как отобразить заголовки строк и столбцов на нескольких страницах (построитель отчетов 2.0).
Добавление средств навигации
Чтобы пользователь смог найти в структуре отчета конкретные значения группы, создающиеся отчетом во время выполнения, используется схема документа. Схема документа дает пользователю возможность щелкнуть ссылку и перейти к просмотру начальной страницы группы или уникальному значению группы. Можно также добавлять закладки и создавать собственные гиперссылки на каждое уникальное значение группы. Дополнительные сведения см. в разделах Добавление ссылок к отчету (построитель отчетов 2.0), Добавление схемы документа (построитель отчетов 2.0) и Как добавить в отчет закладку (построитель отчетов 2.0).
Добавление условной видимости
В таблице, матрице или списке можно управлять первоначальной видимостью строк и столбцов, связанных с группами. Установив соответствующие свойства, можно управлять первоначальной видимостью следующим способами.
Предоставить возможности углубленной детализации, позволяющей показать или скрыть уровни группы, организованные в визуальную иерархию.
Обеспечить условную видимость, определив выражения для свойства группы Hidden. Например, написать выражение, которое ставит то или иное значение в зависимость от логического параметра отчета. После этого пользователь может щелкнуть переключатель, чтобы включить или отключить видимость группы на странице.
Дополнительные сведения см. в разделах Скрытие элементов отчета по условию (построитель отчетов 2.0) и Как добавить переключатель видимости для элемента (построитель отчетов 2.0).
Определение выражений фильтра
Чтобы детализировать данные в группе, создайте выражение фильтра. Отчет применяет фильтры к набору данных, области данных и родительским группам отчета. Дополнительные сведения см. в разделах Фильтрация данных в отчете (построитель отчетов 2.0) и Как добавить фильтр (построитель отчетов 2.0). Дополнительные сведения о родительских группах в иерархии группы см. в разделе Основные сведения о группах (построитель отчетов 2.0).
Определение выражений сортировки
Тип допустимых выражений сортировки зависит от типа области данных.
По умолчанию, если в таблице, матрице или списке создается группа, выражение сортировки равно выражению группы. Оно управляет порядком, в котором значения группы отображаются на странице. Кроме того, можно добавить кнопку интерактивной сортировки, чтобы дать пользователю возможность определять порядок сортировки групп в подготавливаемом к просмотру отчете.
В диаграмме также можно определить выражение сортировки. Оно неявно управляет порядком цветов, которые в отчете используются для отображения данных категорий и рядов. Дополнительные сведения см. в разделе Как задать цвета диаграммы с помощью палитры (построитель отчетов 2.0).
Дополнительные сведения о сортировке см. в разделах Сортировка данных в отчете (построитель отчетов 2.0) и Как отсортировать данные в области данных (построитель отчетов 2.0).
Определение групповых переменных
При определении группы можно создать переменную, доступную для дочерних групп, областью действия которой является группа. Например, можно определить групповую переменную, вычисляющую налог для конкретного региона, а затем использовать это значение для вычисления суммы налога внутри группы. Дополнительные сведения см. в разделе Использование ссылок на коллекции переменных отчета и групповых переменных в выражениях (построитель отчетов 2.0).
Определение одного выражения группы для нескольких областей данных
Используя одно выражение группы в таблице, матрице или списке, можно получить несколько представлений одного набора данных. Например, можно отобразить одни и те же данные в виде таблицы, чтобы просмотреть все количества, и в виде круговой диаграммы, чтобы визуализировать каждое количество относительно целого. Дополнительные сведения см. в разделе Связывание нескольких областей данных с одним набором данных (построитель отчетов 2.0).
Можно вложить область данных в ячейку таблицы, матрицы или списка. Однако при этом областью действия вложенной области данных будет самая внутренняя группа строк или столбцов, которой принадлежит эта ячейка. Например, в ячейку, которая является элементом группы строк и группы столбцов, добавляется диаграмма. Областью действия этой диаграммы во время выполнения будет экземпляр группы строк и экземпляр группы столбцов. Дополнительные сведения см. в разделе Вложенность областей данных (построитель отчетов 2.0).
См. также