Please enable JavaScript to view this site.

Сортировка данных служит для отображения объектов в отчете в заданном порядке. Параметры сортировки настраиваются при создании/редактировании стиля отчета.

Можно настроить от одного до трех уровней сортировки. На каждом уровне сортировка выполняется по одному свойству. Это свойство выбирается при настройке сортировки. Также при настройке задается вариант расположения сортируемых объектов — в алфавитном порядке (прямом или обратном); в порядке возрастания или убывания численных значений; по списку значений. Порядок настройки параметров сортировки приведен ниже.

Сортировка выполняется следующим образом:

Уровень 1 (Приоритет 1) — сортируются все объекты отчета.
Результат: объекты отчета располагаются в соответствии с настройкой сортировки. Объекты, имеющие одинаковые значения свойства, по которому выполняется сортировка, идут друг за другом и образуют набор, в котором будет выполняться сортировка следующего уровня. Обратите внимание на то, что такие наборы получаются, только если строки объектов с одинаковыми значениями не были заменены одной строкой в результате группировки (см. раздел Группировка данных).

Уровень 2 (Приоритет 2) — сортируются объекты в получившихся наборах.
Результат: объекты располагаются в соответствии с настройкой сортировки, а в случае совпадения значений свойства образуют наборы (так же, как при сортировке первого уровня).

Уровень 3 (Приоритет 3) — сортируются объекты в наборах, получившихся после сортировки второго уровня.
Результат: объекты располагаются в соответствии с настройкой сортировки, а в случае совпадения значений свойства образуют наборы (так же, как при сортировке первого уровня).

Второй и третий уровни сортировки выполняются, если:

после сортировки на предыдущем уровне сформировались наборы объектов,

предыдущий уровень сортировки невозможно выполнить (например, если для объектов не заданы значения свойства, по которому должна выполняться сортировка).

Пример 1

При создании отчета по сборочной модели выбран стиль По умолчанию. Этот стиль предусматривает два уровня сортировки: первый — по обозначению, второй — по наименованию.

Для компонентов модели заданы и обозначения, и наименования. Однако, после сортировки первого уровня (по обозначению) наборы компонентов не формируются, так как каждый компонент имеет свое, отличное от других, обозначение. Поэтому сортировка второго уровня (по наименованию) для компонентов не выполняется.

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

Пример 2

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

Чтобы получить такой отчет, нужно задать первый уровень сортировки по типу объекта, а второй — по обозначению. Сортировка обоих уровней будет выполнена.

Порядок настройки параметров сортировки

1.Вызовите диалог Сортировка данных в отчете. Для этого в диалоге Стиль отчета щелкните мышью в поле Сортировка любого из столбцов.

2.Настройте все нужные уровни сортировки с помощью элементов групп Уровень 1, Уровень 2 и Уровень 3 соответственно.
Для выполнения настройки выполните следующие действия:

2.1. Из раскрывающегося списка Значение выберите свойство, по которому должна выполняться сортировка. Список содержит все свойства объекта, включенные в отчет (столбцы с этими свойствами отображаются в диалоге Стиль отчета). Если сортировку данного уровня выполнять не требуется, выберите из списка вариант Нет.

2.1. Из раскрывающегося списка Сортировка выберите вариант расположения отсортированных объектов:

А–Я — в алфавитном порядке или по возрастанию чисел,

Я–А — в обратном алфавитном порядке или по убыванию чисел,

По списку — в порядке расположения значений в списке значений свойства. Например, для свойства Тип объекта сначала будут перечислены сборочные единицы, потом детали, за ними стандартные изделия и т.д.
Вариант присутствует в списке Сортировка, если свойство имеет список значений, который задается при его создании в диалоге Параметры свойства (см. раздел Создание свойства).

3.Для завершения настройки нажмите кнопку Применить. Диалог Сортировка данных в отчете закроется. Результат настройки появится в строке Сортировка диалога Стиль отчета — в ячейках свойств, выбранных для сортировки, будет отображен приоритет выполнения сортировки и вариант расположения отсортированных объектов.

© ООО «АСКОН-Системы проектирования», 2023. Все права защищены. | Единая телефонная линия: 8-800-700-00-78