Перейти к содержимому

3.5–3.6 В окне «Конфигурация» сортировка объектов конфигурации возможна

Опубликовано:

Telegram → Просто о платформе 1С

❓ 3.5 В окне «Конфигурация» сортировка объектов конфигурации возможна:
❓ 3.6 В окне «Конфигурация» при однократном нажатии кнопки «Упорядочить список» сортировка возможна:


Для настройки порядка объектов используется команда «Упорядочить список». В открывшемся окне отображается, какие объекты будут упорядочены, и задаются параметры сортировки.

Сортировка объектов метаданных

За один вызов команды «Упорядочить список» можно упорядочить:

1. Все прикладные объекты в пределах раздела метаданных

Заголовок раздела «1. Все прикладные объекты в пределах раздела метаданных»

Можно сортировать все прикладные объекты в пределах одного раздела метаданных.

Например, объекты раздела «Справочники»:

Сортировка справочников

В этом случае упорядочиваются объекты соответствующего раздела метаданных.

2. Однотипные объекты, подчиненные одному объекту метаданных

Заголовок раздела «2. Однотипные объекты, подчиненные одному объекту метаданных»

Можно сортировать однотипные объекты метаданных, подчиненные одному объекту метаданных.

Например, формы конкретного документа:

Сортировка форм документа

В этом случае упорядочиваются формы, подчиненные конкретному документу.

Для сортировки можно выбрать одно из трех свойств объекта конфигурации:

СвойствоКак выполняется сортировка
ИмяПо именам объектов конфигурации
СинонимПо синонимам объектов конфигурации
КомментарийПо комментариям объектов конфигурации

Таким образом, порядок объектов в дереве не обязательно должен определяться их именами.

Для выбранного свойства можно установить направление:

  • по возрастанию;
  • по убыванию.

Как рекомендуется располагать объекты в конфигурации

Заголовок раздела «Как рекомендуется располагать объекты в конфигурации»

При добавлении новых объектов легко постепенно нарушить порядок их расположения. В большой конфигурации это усложняет визуальный поиск объектов и работу с деревом метаданных.

📐 Стандарт разработки: #std467:2.3

Стандарт рекомендует объекты метаданных верхнего уровня сортировать по имени: справочники, документы, общие модули и т. д.

Для подчиненных объектов используется другой подход: реквизиты, измерения, формы и другие подобные объекты располагаются в соответствии с проектной логикой.

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

Объекты метаданных верхнего уровня, имена которых начинаются с префикса Удалить, допускается располагать в конце соответствующей ветви дерева метаданных.

Такое расположение визуально отделяет объекты с префиксом Удалить от остальных объектов соответствующей ветви.

Для общих реквизитов, являющихся разделителями, порядок следования в дереве метаданных должен подбираться исходя из требуемого порядка установки параметров сеанса.

Таким образом, простая алфавитная сортировка применяется не во всех случаях.

ОбъектыРекомендация стандарта
Объекты верхнего уровняСортировать по имени
Общие реквизиты-разделителиИсходя из требуемого порядка установки параметров сеанса
Объекты с префиксом УдалитьДопускается располагать в конце соответствующей ветви
Подчиненные объектыРасполагать в соответствии с проектной логикой

Сортировка дерева метаданных — это не только возможность конфигуратора. Поддержание установленного порядка делает структуру большой конфигурации более предсказуемой и упрощает поиск объектов.


В дереве метаданных сортировка может применяться для всех прикладных объектов в пределах одного раздела метаданных, например справочников, а также для однотипных объектов метаданных, подчиненных одному объекту метаданных, например форм конкретного документа.

Сортировать объекты можно по имени, синониму или комментарию, по возрастанию или по убыванию.