Если в вашем приложении появилась необходимость во взаимосвязанных списках, решить данную задачу можно с помощью поля "Многоуровневый список сущностей".

Рассмотрим работу поля на конкретном примере. Имеется следующая структура сущностей:

Если создать поле "Многоуровневый список сущностей" и выбрать сущность "Список 2"

То в форме мы получим два взаимосвязанных списка и в базу сохранится значение выбранное из списка 2.

Рассмотрим второй пример, когда нам необходимо отдельно сохранить в базу значение из Списка 1 и Списка 2. Создаем два поля:

Для Списка 1 используем тип поля Сущность. Для Списка 2 выбираем тип поля "Многоуровневый список сущностей" и в настойках поля, в опции "Значение из родительской сущности" указываем Список 1.

Таким образом, программа автоматически свяжет два списка и в форме мы увидим два отдельных и взаимосвязанных списка: