Дерево иерархии строится при открытии иерархического справочника. При выборе узла иерархии с сервера загружаются данные только для этого узла.
Обработчик события «Набор данных. Открытие» выполняется при построении дерева. При открытии узла никаких событий не срабатывает.
Если по каким-то причинам для записи нет подходящего узла дерева, то запись отображается в узле «Прочие», который всегда помещается в конец дерева. Записи попадают в узел «Прочие» в следующих случаях:
• | не заполнен необязательный реквизит, участвующий в иерархии; |
• | не заполнен обязательный реквизит, участвующий в иерархии. Запись не утверждена; |
• | корневые узлы в рекурсивной иерархии, например в справочнике Группы пользователей; |
• | запись входит в цикл при построении рекурсивной иерархии; |
• | нарушена ссылочная целостность. |
Внутри узла «Прочие» записи никак не группируются. При правильной разработке иерархии таких записей не должно быть много.