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


Управление отображением области данных табликса на странице отчета (службы Reporting Services)

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

Управление внешним видом данных

Следующие функции помогают управлять внешним видом области данных табликса.

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

  • Кроме того, форматировать данные можно путем написания выражений. Дополнительные сведения см. в разделах Добавление условного форматирования (службы Reporting Services), Использование выражений (службы Reporting Services) и Примеры выражений (службы Reporting Services).

  • Управление порядком сортировки. Для управления порядком сортировки необходимо определить выражения сортировки в области данных. Для управления порядком сортировки строк и столбцов, связанных с группой, нужно определить выражения сортировки для групп, включая группы подробностей. Кроме того, можно добавлять интерактивные кнопки сортировки, позволяющие пользователям выполнять сортировку области данных табликса или ее групп. Дополнительные сведения см. в разделах Работа с функциями группы (службы Reporting Services) и Как сортировать данные в области данных (службы Reporting Services).

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

  • Скрытие данных по условию. Чтобы область данных или части области данных отображались или скрывались в зависимости от выполнения определенного условия, можно задать для свойства Hidden значение True или приравнять его к выражению. В выражениях могут быть ссылки на параметры отчета. Кроме того, можно указать переключаемый элемент, чтобы пользователь мог принимать решение об отображении подробных данных. Дополнительные сведения см. в разделе Скрытие элементов отчета по условию.

  • Слияние ячеек. Несколько смежных ячеек в пределах таблицы можно объединить в одну. Эта операция известна как «объединение столбцов» или «слияние ячеек». Ячейки можно объединять горизонтально или вертикально. При слиянии ячеек сохраняются данные только первой из них. Данные из других ячеек удаляются. Объединяемые ячейки можно разбить обратно на исходные столбцы. Дополнительные сведения см. в разделе Как объединить ячейки в области данных (службы Reporting Services).

Управление расположением области данных табликса и ее расширением на странице

Следующие функции помогают управлять отображением области данных табликса в подготовленном к просмотру отчете.

  • Управление положением области данных табликса по отношению к другим элементам отчета. В области конструктора отчетов область данных табликса можно разместить над другими элементами отчета, рядом с ними или под этими элементами. Во время выполнения служб Reporting Services по мере необходимости расширяет область данных табликса, чтобы туда помещались данные, получаемые для связанного набора данных. При этом соседние элементы отчета сдвигаются в сторону по мере необходимости. Чтобы закрепить табликс рядом с другим элементом отчета, нужно сделать эти элементы отчета одноранговыми и скорректировать их относительные позиции. Дополнительные сведения см. в разделе Основные сведения о подготовке отчета к просмотру.

  • Изменение направления расширения. Определить, в каком направлении область данных табликса будет расширяться на странице — слева направо (LTR) или справа налево (RTL), — можно с помощью свойства Direction, обратиться к которому можно в окне «Свойства». Дополнительные сведения см. в разделе Подготовка к просмотру областей данных.

Управление отображением области данных табликса

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

  • Управление разбиением на страницы. В целях управления объемом данных, отображаемых на каждой странице отчета, на областях данных можно устанавливать разрывы страниц. Кроме того, разрывы страниц можно устанавливать на группах. Разрывы страниц могут повышать производительность в процессе подготовки к просмотру по запросу за счет сокращения объема данных, подлежащих обработке на каждой странице. Дополнительные сведения см. в разделах Основные сведения о разбиении на страницы в службах Reporting Services и Как добавить разрыв страницы (службы Reporting Services).

  • Отображение данных по обе стороны заголовков строк. Заголовки строк необязательно размещать рядом с областью данных табликса. Заголовки строк можно переместить между столбцами так, что столбцы данных будут располагаться перед заголовками строк. Чтобы сделать это, измените свойство матрицы GroupsBeforeRowHeaders. Оно находится в окне «Свойства». Значение этого свойства должно быть целым числом. Например, при значении 2 отобразятся две группы экземпляров данных столбца области данных перед столбцом с заголовками строк.

  • Управление заголовками строк и столбцов. Можно управлять повторением или закреплением заголовков строк и столбцов при просмотре отчета. Дополнительные сведения см. в разделе Управление заголовками строк и столбцов. Пошаговые инструкции см. в следующих разделах.