Работа в системе > Справочники / Иерархический справочник

Иерархический справочник

Иерархический справочник — это справочник, элементы которого отображаются в виде дерева групп и вложенных в них элементов справочника.

Пример такого справочника представлен на рисунке.

hierarchical-object-1

Вы можете создавать дерево элементов, если в дизайнере ELMA4 для справочника задан признак Иерархический.

Элементы неиерархических справочников отображаются в виде списка.

Как создать группу в иерархическом справочнике

Вы можете создавать группы в справочнике, если выполнены следующие условия:

  • у вас есть права на добавление элементов справочника. Их предоставляет администратор системы;
  • если в дизайнере для справочника задан тип иерархии Группы и элементы.

Чтобы создать группу, на странице справочника наведите курсор на кнопку hierarchical-object-2 и нажмите Создать группу.

hierarchical-object-3

На открывшейся странице заполните поля. По умолчанию отображаются следующие:

  • Родительский объект — чтобы создать группу верхнего уровня, оставьте поле пустым. Если вы хотите создать вложенную группу, выберите в выпадающем списке нужную родительскую группу;
  • Является группой — по умолчанию установлено значение Да.

Если для справочника задан тип иерархии Группы и элементы, то при выборе родительского объекта группа, в которую вложены другие группы, отображается дважды. То есть в выпадающем списке есть родительский элемент для вложенных групп (выделяется жирным шрифтом) и группа, доступная для выбора (выделяется обычным шрифтом).

Набор остальных полей на странице зависит от свойств объекта, заданных в дизайнере. После того как заполните поля, нажмите Сохранить.

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

Как создать запись в иерархическом справочнике

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

Чтобы создать запись, на странице справочника или папки нажмите кнопку Создать.

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

Если выбран тип иерархии Элементы, то при нажатии на кнопку Создать можно создать папку.

Чтобы добавить элемент в эту папку, выберите её в поле Родительский объект при создании или редактировании записи. При этом созданная папка будет аналогична обычной записи справочника.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас