Иерархический справочник — это справочник, элементы которого отображаются в виде дерева групп и вложенных в них элементов справочника.
Пример такого справочника представлен на рисунке.
Вы можете создавать дерево элементов, если в дизайнере ELMA4 для справочника задан признак Иерархический.
Элементы неиерархических справочников отображаются в виде списка.
Как создать группу в иерархическом справочнике
Вы можете создавать группы в справочнике, если выполнены следующие условия:
- у вас есть права на добавление элементов справочника. Их предоставляет администратор системы;
- если в дизайнере для справочника задан тип иерархии Группы и элементы.
Чтобы создать группу, на странице справочника наведите курсор на кнопку и нажмите Создать группу.
На открывшейся странице заполните поля. По умолчанию отображаются следующие:
- Родительский объект — чтобы создать группу верхнего уровня, оставьте поле пустым. Если вы хотите создать вложенную группу, выберите в выпадающем списке нужную родительскую группу;
- Является группой — по умолчанию установлено значение Да.
Если для справочника задан тип иерархии Группы и элементы, то при выборе родительского объекта группа, в которую вложены другие группы, отображается дважды. То есть в выпадающем списке есть родительский элемент для вложенных групп (выделяется жирным шрифтом) и группа, доступная для выбора (выделяется обычным шрифтом).
Набор остальных полей на странице зависит от свойств объекта, заданных в дизайнере. После того как заполните поля, нажмите Сохранить.
При сохранении справочника может возникнуть ошибка, если один из его родительских объектов является дочерним (ошибка циклической зависимости) или не относится к группе. Вы увидите уведомление об этом.
Как создать запись в иерархическом справочнике
Вы можете создавать записи в справочнике, если у вас есть права на добавление элементов справочника. Их предоставляет администратор системы.
Чтобы создать запись, на странице справочника или папки нажмите кнопку Создать.
На открывшейся странице заполните поля. Поля Является группой и Родительский объект отображаются по умолчанию, набор остальных полей зависит от свойств объекта, заданных в дизайнере. После этого нажмите кнопку Сохранить.
Если выбран тип иерархии Элементы, то при нажатии на кнопку Создать можно создать папку.
Чтобы добавить элемент в эту папку, выберите её в поле Родительский объект при создании или редактировании записи. При этом созданная папка будет аналогична обычной записи справочника.
Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас