Взаимосвязь выпадающих списков
Если в вашем приложении появилась необходимость во взаимосвязанных списках, решить данную задачу можно с помощью поля "Многоуровневый список сущностей".
Рассмотрим работу поля на конкретном примере. Имеется следующая структура сущностей:
Если создать поле "Многоуровневый список сущностей" и выбрать сущность "Список 2"
То в форме мы получим два взаимосвязанных списка и в базу сохранится значение выбранное из списка 2.
Рассмотрим второй пример, когда нам необходимо отдельно сохранить в базу значение из Списка 1 и Списка 2. Создаем два поля:
Для Списка 1 используем тип поля Сущность. Для Списка 2 выбираем тип поля "Многоуровневый список сущностей" и в настойках поля, в опции "Значение из родительской сущности" указываем Список 1.
Таким образом, программа автоматически свяжет два списка и в форме мы увидим два отдельных и взаимосвязанных списка: