Сортировка и сдвиг объектов |
Scroll |
Автоматическая сортировка базовых объектов производится только в тех разделах спецификации, при настройке которых включена сортировка и указаны ее правила — колонки, по которым должна производиться сортировка, и тип сортировки в каждой из них.
Чтобы быстро включить или отключить автоматическую сортировку в текущем разделе, пользуйтесь кнопкой Автоматическая сортировка на панели Раздел. Нажатая кнопка означает, что автоматическая сортировка в текущем разделе включена, отжатая — выключена.
Отключение автоматической сортировки распространяется на вновь создаваемые в разделе объекты и не нарушает порядок уже отсортированных объектов.
Если автоматическая сортировка в разделе отключена, вы можете располагать его объекты в произвольной последовательности, перемещая их вверх и вниз.
Для перемещения объекта в разделе выделите его и вызовите команду Сдвинуть объект вверх или Сдвинуть объект вниз из меню Правка или с панели Объекты.
Объекты можно перемещать только внутри одного раздела спецификации, т.е. объект не может в результате сдвига оказаться в другом разделе.
Автоматическая сортировка вспомогательных объектов спецификации не производится. Их можно вручную перемещать вверх и вниз даже в тех разделах, где включена автоматическая сортировка базовых объектов.
Если вспомогательный объект оказывается под базовым (сразу после создания или в результате применения команды сдвига), то между этими объектами возникает связь. Благодаря ей при перемещении базового объекта (например, после сортировки) вспомогательный последует за ним.
Связь между базовым и вспомогательным объектами не препятствует сдвигу вспомогательного. Если в результате сдвига вспомогательный объект оказывается под другим базовым, то связывается с ним; вспомогательные объекты, находящиеся в начале раздела, ни с чем не связаны.
При необходимости вы можете сортировать вспомогательные объекты, используя подразделы. Для этого переместите вспомогательные объекты, которые требуется отсортировать, в начало раздела — так, чтобы перед ними не было ни одного базового объекта. Затем отредактируйте каждый из этих объектов, присваивая ему нужный номер подраздела.
Объекты будут сортироваться в порядке возрастания номера подраздела. При этом будут учитываться как вспомогательные, так и базовые объекты.
Если настроенный вышеописанным способом вспомогательный объект переместить с помощью команд Сдвинуть объект вверх и Сдвинуть объект вниз так, что он окажется ниже базового объекта, то между ними снова возникнет связь. Чтобы отключить ее, необходимо опять переместить вспомогательный объект в начало раздела и задать для него нужный номер подраздела. |
В разделе Документация объекты сортируются с учетом кода документа, см. раздел Сортировка для раздела документации. Коды и наименования документов извлекаются из файла graphic.kds. Порядок следования кодов определяется файлом graphic.kdsp. По умолчанию оба файла находятся в подпапке \Sys главной папки системы КОМПАС-3D. Формат файлов — текстовый, поэтому при необходимости вы можете открыть и отредактировать файлы graphic.kds и graphic.kdsp в любом текстовом редакторе, см. раздел Файл кодов и наименований и раздел Файл, определяющий порядок сортировки по коду.
Например, если необходимо использовать в спецификации коды переменного содержания И... (Инструкции) и Д... (Прочие документы), добавьте их в файлы graphic.kds и graphic.kdsp.
Особенности перемещения объектов в групповой спецификации по варианту Б
В групповой спецификации по варианту Б перемещение объектов возможно при условии, что информация о количестве объектов на исполнение выдается блоками.
Таким образом, чтобы переместить объекты в спецификации, где информация выдается по объектам, необходимо сначала сменить способ выдачи информации (перейти к отображению блоками), расположить объекты в нужной последовательности, а затем вернуть прежний способ выдачи информации (по объектами).
При этом следует иметь в виду, что каждый из вспомогательных объектов, оказавшихся в начале раздела, предваряется строкой Обозн. исполн. Вспомогательные объекты, расположенные внутри раздела, не предваряются строкой Обозн. исполн., так как они связываются с предшествующим базовым объектом.