Диалоговое окно Edit Summary

Оценить
(0 голоса)

Здесь, при необходимости, вы можете изменить как поле, для которого будет вычисляться итоговое значение, так и только саму операцию вычисления итога. Если в качестве итогового поля объекта перекрестных ссылок используется нечисловое поле, вместо функции Count вы можете выбрать функцию Minimum (Минимум), Maximum (Максимум), Distinct Count (Раздельный подсчет) или любую другую доступную для нечисловых полей функцию. Также вы можете указать, что значение должно выражаться в процентах от какого-то другого суммарного или итогового значения. Все эти опции напоминают опции, доступные для изменения операции вычисления итогового значения в существующих итоговых и суммарных полях группы, о которых рассказывалось в главе 3. На самом деле, объект перекрестных ссылок, по сути, группирует записи базы данных для каждого сочетания строка/столбец, создавая поле итогового или суммарного значения для каждой “группы” объекта перекрестных ссылок. Для получения более подробной информации о доступных итоговых функциях и том, как они вычисляются, обратитесь в главу 3.

Диалоговое окно Edit Summary

Совет. Хотя, как правило, объекты перекрестных ссылок применяются для выполнения численного анализа, иногда они могут пригодишься и при использовании строковых полей. Например, применяя итоговые функции Minimum или Maximum к строковым полям, в ячейках таблицы перекрестных ссылок можно отображать текстовую информацию. Это может оказаться удобным в строковых объектах перекрестных ссылок, таких как расписания.

Изменение группирования в объектах перекрестных ссылок

Поскольку для создания объектов перекрестных ссылок Crystal Reports использует процедуру, аналогичную процедуре создания фупп, для изменения способа организации объекта перекрестных ссылок вполне могут быть задействованы и некоторые из возможностей, доступных для изменения способа группирования. “Группу” объекта перекрестных ссылок можно изменить при его создании или изменении, для чего подойдет либо вызываемое из объекта перекрестных ссылок контекстное меню, либо окно эксперта Cross-Tab Expert.

При желании изменить параметры группы, когда объект перекрестных ссылок отображается на вкладке Design или Preview, сначала выделите нужный объект с именем столбца или строки (расположенный над столбцом или слева от строки) и щелкните на нем правой кнопкой мыши. Затем в появившемся контекстном меню выберите пункт Row Options1^Group Options (Параметры строки1^ Параметры группы) или Column Options^Group Options (Параметры столбцам Параметры группы). Если вы находитесь в окне эксперта Cross-Tab Expert, выделите на вкладке Cross-Tab поле строки или столбца, которое хотите изменить, и щелкните на кнопке Group Options (Параметры группы). На экране появится диалоговое окно Cross-Tab Group Options (Параметры группы объекта перекрестных ссылок), показанное на рис. 9.8.

Вкладка Common (Общие) позволяет изменять поле, по которому выполняется группирование, а также порядок отображения групп.

Диалоговое окно Edit Summary

Для полей, отличных от полей даты, на этой вкладке доступны четыре опции:

•    In Ascending Order (По возрастанию). Отображает строки или столбцы объекта перекрестных ссылок в алфавитном порядке от А до Z.

•    In descending Order (По убыванию). Отображает строки или столбцы объекта перекрестных ссылок в алфавитном порядке от Z до А.

•    In specified Order (В указанном порядке). Позволяет создавать специальные строки или столбцы на основе содержимого выбираемого для них поля базы данных. Эта опция аналогична опции Specified Order Grouping, которая рассматривалась в главе 3.

•    Use A Formula As Group Sort Order (Использовать формулу для определения порядка сортировки групп). Отображает окно редактора Formula Editor, позволяющее создать формулу, которая будет определять, какой порядок сортировки (по возрастанию или по убыванию) должен быть выбран в каждом случае.

На заметку! Хотя в редакторе Formula Editor и доступна опция crOriginalOrder, если формула вернет эту опцию, на экране появится сообщение об ошибке. Эта опция не подходит для объектов перекрестных ссылок.

Флажок Customize Group Name Field (Настроить поле имени группы), переключатели и кнопка формулы на вкладке Options (Параметры) работают аналогично опциям диалогового окна Change Group (Изменить группу), которое подробно описывалось в главе 3. С их помощью можно изменять внешний вид текста, отображаемого в строке или столбце объекта перекрестных ссылок.

Если поле строки или столбца является полем даты, времени или даты/времени, в диалоговом окне Cross-Tab Group Options также будут доступны дополнительные параметры, предоставляющие еще большие возможности, подобные созданию групп отчета с аналогичными полями (рис. 9.9).

Диалоговое окно Edit Summary

Выпадающий список The row/column will be printed (Строка/столбец будет выводиться) позволяет выбрать последовательность повторения строки или столбца в объекте перекрестных ссылок. Доступными вариантами являются: every day (ежедневно), every week (еженедельно), every two weeks (каждые две недели), every hour (каждый час), every minute (ежеминутно) и так далее. Эти опции аналогичны параметрам группирования по значениям даты/времени, описанным в главе 3.

Выпадающий список The value printed for the column will be (Значение, выводимое в столбце) предлагает на выбор две опции — the first date in the period (начальная дата периода) и the last date in the period (конечная дата периода). Если, например, в качестве начальной даты при указании квартального разбиения выбрать 2004 год, в объекте перекрестных ссылок отобразятся даты 1/2004, 4/2004, 7/2004 и 10/2004. При выборе опции the last date in the period ячейки объекта перекрестных ссылок будут содержать те же данные, но при этом отобразятся даты 3/2004, 6/2004, 9/2004 и 12/2004.

На заметку! Помните, что параметры настройки строк и столбцов объекта перекрестных ссылок никак не связаны с какими-либо группами существующего отчета. Изменения, вносимые в эксперте Cross Tab Expert, не окажут никакого влияния на группирование в существующем отчете, и наоборот.

Использование формул в объектах перекрестных ссылок
Установка флажка Show as a percentage of в диалоговом окне Edit Summary
Изменение порядка следования полей в списках Rows, Columns и Summarized Fields
Внешний вид объекта перекрестных ссылок на вкладке Design
Усечение содержимого некоторых ячеек

Добавить комментарий


Защитный код
Обновить