Список Тор N

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

В эксперте Group Sort Expert для каждой созданной в отчете группе отображается своя вкладка (при условии, что эта группа содержит, по крайней мере, одно поле сводки). Перейдите на вкладку той группы, которую намереваетесь переупорядочить. Когда окно Group Sort Expert открывается впервые, в его первом выпадающем списке отображается значение по умолчанию — No Sort (Не сортируется). Это значение говорит о том, что данная группа не является группой Тор ЛГ, и что группы будут появляться в том порядке, который был выбран во время их создания. Если ни одна из групп отчета не содержит полей промежуточных сумм и сводок, воспользоваться экспертом Group Sort Expert не получится, поскольку он для сортировки групп использует поля сводок.

В выпадающем списке For This Group Sort (Сортировка для данной группы) на выбор доступны несколько опций, которые описываются в табл. 3.2. Выберите ту, которая вам подходит.

Щелкнув на кнопке со стрелкой вниз рядом со вторым выпадающим списком, вы увидите все сводки, которые создали для данной группы (здесь будут отображаться только сводки, которые были созданы с помощью опции Insert Summary — никаких формул или других полей там не будет). Выберите ту сводку, которая должна служить основой для отчета типа Тор N. Например, при желании получить список 10-ти наиболее солидных заказчиков по итогам продаж за прошлый год, выберите элемент Sums of Customers. Last Year’s Sales. Если в первом выпадающем списке вы установите значение АН (Все), в отчете останутся все группы, но они будут отсортированы в возрастающем или убывающем порядке, что зависит того, какой переключатель установлен в нижней части диалогового окна. Если вы хотите, чтобы группы были отсортированы по более чем одному сводному значению (например, сначала по сумме заказа, а затем по количеству идентификаторов заказа), выберите дополнительные сводки в выпадающем списке и установите для каждой из них возрастающий или убывающий порядок сортировки. Список Тор N

Совет. Применение опции All для сортировки групп в различном порядке может оказаться весьма продуктивным при решении нестандартных задач построения отчетов. При необходимости создать группу на основе одного поля, но сделать так, чтобы потом группы отображались в другом порядке, вставьте поле сводки в нижний заголовок группы, построенной на основе поля, по которому вы хотите отсортировать группу. А затем, используя опцию All, выберите созданное поле сводки.

Если вас интересуют только группы Top N, Bottom N, Top Percentage, Bottom Percentage, поменяйте значение All в первом выпадающем списке на нужный вариант. Второй выпадающий список позволяет выбрать одну сводку или промежуточную сумму, которая будет использоваться в качестве основы для сортировки этих групп. Выберите необходимую сводку. Как только вы это сделаете, введите с клавиатуры значение N или процентное значение в соответствующем текстовом поле. В вашем распоряжении также имеется флажок и текстовое поле, позволяющие указать, будут ли в отчет включаться группы, которые не соответствуют ни Top N, ни Bottom N, ни процентам. Если вы решите включить их в отчет, они все будут объединены в одну группу с именем, которое вы укажете в текстовом поле, расположенном ниже флажка Include Others, with the Name (Включать прочие, с именем). Если вы не намерены увеличивать N или процентное отношение, когда сводки групп связаны (если две группы связаны, то N может поменяться с 10 на 12), установите флажок Insert Ties (Включить связи).

Совет. Crystal Reports XI предлагает новую возможность, позволяющую предоставлять значение N или значение процентного соотношения посредством формулы. Эта возможность может оказаться полезной, например, если вы захотите извлекать значение N из поля параметра (поля параметров более подробно рассматриваются в главе 13). Для этого вам просто нужно будет щелкнуть на кнопке Conditional Formula (Условная формула), расположенной рядом с текстовым полем N, и ввести формулу или имя для поля числового параметра.

Список Тор N

Вернемся к приведенному ранее примеру с коробками шоколадных конфет “Godiva” и с 15 наименее перспективными клиентами:

•    Отчет для заведующего отделом по продажам имел бы тип Тор N сумм заказов Sum of Orders.Order Amount, где AT равнялось бы 10, и прочие группы не включались бы.

•    Отчет по визитам для сотрудника отдела продаж имел бы тип Bottom N сумм заказов Sum of Orders.Order Amount, где AT равнялось бы 15, и прочие группы не включались бы.

Отчет типа Top ЛГ, показанный на рис. 3.22, демонстрирует, кому в этом году достанутся коробки с шоколадными конфетами.

Если вы хотите заменить отчет типа Тор ЛГна отчет типа Bottom N, изменить значение N либо вообще отменить сортировку Тор N или Bottom N и отобразить все группы отсортированными в первоначально выбранном порядке, повторно вызовите эксперт Group Sort Expert и измените соответствующие значения. Помните, что группа будет отсортирована в первоначальном порядке по возрастанию или убыванию, если вы в первом выпадающем списке выберите значение No Sort.

Внимание! Если вы создаете отчет типа Тор N и не включаете в него другие группы, любые общие суммы, которые находятся в нижнем колонтитуле, по-прежнему будут учитывать все записи этого отчета. Если вы хотите, чтобы в отчете Тор N отображались точные общие суммы, то либо включите в него прочие записи, либо используйте вместо общих сумм промежуточные (как описывается в главе 5).

Список Тор N

Иерархические группы
Первое создание отчета
Сортировка отчета
Группирование записей
Работа с существующими группами

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


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