Сортировка объектов в Дереве построения |
Scroll |
В Дереве модели предусмотрена сортировка следующих объектов:
•тела,
По умолчанию объекты в Дереве построения располагаются в порядке их создания или добавления.
Пользователь может сменить тип сортировки. Для этого служит команда Сортировать компоненты и тела в меню, вызываемом кнопкой в заголовке Дерева.
Доступны следующие типы сортировки объектов:
•По порядку вставки/создания
Сортируемые объекты располагаются в Дереве в порядке их создания (тела и созданные «на месте» компоненты) или добавления (компоненты, вставленные из других файлов, а также стандартные изделия).
•По возрастанию и По убыванию
Сортируемые объекты в располагаются в алфавитно-цифровом порядке по возрастанию или убыванию значений в строках, отображаемых в Дереве модели как названия объектов. Отображение названия объекта в Дереве зависит от настройки, выполненной в диалоге Формат имени в Дереве документа. По умолчанию в новой модели название объекта включает его обозначение и наименование.
Сортировка объектов по возрастанию/убыванию производится так же, как составная сортировка в спецификации: путем сравнения чисел или символов в названиях. Если названия включают и буквы, и цифры, то строки разбиваются на группы из букв и цифр (при этом группы стоящих рядом цифр считаются числами), затем группы сравниваются между собой. Подробнее о составной сортировке в спецификации...
Сортировка объектов выполняется при любом способе отображения Дерева: в виде истории построения модели и в виде структуры модели. Если в Дереве присутствуют разделы (например, Компоненты и/или Тела в структурном представлении Дерева), то объекты сортируются внутри разделов. Очередность расположения разделов в Дереве не зависит от выбранного типа сортировки.
Объекты внутри компонентов-подсборок сортируются в соответствии с типом сортировки, который выбран в их файлах-источниках.
При включенной группировке по типам (см. раздел Дерево модели — общие настройки отображения) объекты сортируются в группах.
Выбранный тип сортировки передается в исполнения.