Добрый день!
В коробке в карточке "Сотрудник" есть поле "Подразделение" типа Справочник.
При его использовании открывается древовидная структура, которая у удобном формате позволяет выбирать нужную запись.
Есть ли возможность в отдельном поле типа Справочник создать аналогичный формат поиска записи?
Пробовал это сделать, обращаясь к тому же справочнику, но такого же отображения получить не удалось.
Нравится
Добрый день!
Нужно на странице объявить атрибут:
"OrgStructureUnit": { "lookupConfig": { "hierarchical": true }, "lookupListConfig": { "columns": ["FullName", "Head", "Parent.Head"] } },
И ваш справочник должен поддерживать иерархичность: иметь ссылку Parent на себя.
Подробнее можно посмотреть на странице EmployeePage
Добрый день!
Нужно на странице объявить атрибут:
"OrgStructureUnit": { "lookupConfig": { "hierarchical": true }, "lookupListConfig": { "columns": ["FullName", "Head", "Parent.Head"] } },
И ваш справочник должен поддерживать иерархичность: иметь ссылку Parent на себя.
Подробнее можно посмотреть на странице EmployeePage
Сидоров Александр В.,
Попробовал в карточке "Сотрудник" сделать кастомное поле, которое ссылается туда же, что и поле "Подразделение".
Выбор система предлагает делать в виде дерева. Это заработало.
Только в результате в поле указывается не "FullName", а "Name".
Требуется ли прописывать дополнительный код или FullName должно заполняться сразу?
Вот пример кода (по сути тут указаны все те же настройки, что и для коробочного поля):
"UsrDep": {
"lookupConfig": {
"hierarchical": true
},
"lookupListConfig": {
"columns": ["FullName", "Head", "Parent.Head"]
}
}
Можно попробовать на уровне схемы справочника сменить первичное поле для отображения.
Коллеги, спасибо!
Вопрос решен. Ранее уже про правку кода нашел примеры в логике, на которую Сидоров Александр ссылался.