Делаем работу со списками более удобной.
Списки часто встречаются в формах наших клиентов. Они позволяют настроить маршрутизацию в зависимости от значения поля и выступают своего рода метками. Но со временем некоторые списки разрастаются так, что работать с ними становится всё менее удобно.
Для улучшения их вида, в систему был добавлен функционал по организации списков в многоуровневое дерево. Давайте рассмотрим как это работает на примере списка из формы для соискателей. Сначала список вакансий состоял из всего пары позиций, но потом вырос вместе с компанией:
Для его упорядочивания сначала создадим новые элементы — категории, а затем мышкой перетянем элементы списка на соответствующий уровень. В итоге наш список приобрел структурированный вид.
Теперь при заполнении следует выбрать элемент списка из дерева, или же начать вводить название позиции, и система предложит сокращенный список вариантов.
Попробуйте, как удобно и наглядно можно заполнять списки и создавать собственную иерархию!
Для того, чтобы сделать такую структуру, должны соблюдаться определенные условия (для новых списков они практически всегда выполняются). Если что-то не получается, проверьте, не нарушены ли условия переноса при создании иерархии:
— Перенос элементов работает только внутри одного поля типа «список».
— Элементы списка нельзя вынести на уровень выше их изначального расположения.
— Если список иерархический и одна из его веток используется как другой список, нельзя вносить и выносить элементы списка из этой ветки.
— При переносе элементов списка можно менять только уровень. Сортировка всегда будет идти по имени пунктов.
— Перенос разрешен, если команда не меняется. Иными словами, если в одном из элементов списка кто-то добавлен в команду, то нельзя добавлять в списки другого уровня элементы, в которых этот человек не участвует.
Если вы пропустили некоторые другие наши статьи по этому важному элементу формы, стоит напомнить, что в списках ранее появились значения по умолчанию.