Получить в форму значение из таблицы присоединённого блока данных

Здравствуйте!

Есть 2 коллекции: “Адреса” и “Сотрудники”. “Адреса” связана с “Сотрудники” отношением один-ко-многим.

На странице размещены 2 блока-таблицы: “Адреса” и “Сотрудники”. Для блока “Адреса” установлена связь с блоком “Сотрудники”, чтобы в таблице “Сотрудники” отображались записи, связанные с выбранным адресом. У блока “Сотрудники” есть кнопа “Добавить новый”, в попапе форма добавления сотрудника.

Каким образом в этой форме можно получить значение ID выбранной строки из таблицы “Адреса”, для привязки новой записи к выбранному адресу? Есть ли решение, кроме создания для формы новой страницы и передачи параметра через url?

Добрый вечер, для обращения к коллекции адресов из таблицы «Сотрудники» при связи «один ко многим» (Адреса → Сотрудники) необходимо добавить обратную запись “Create inverse field in the target collection”, иначе сотрудник не будет знать, что у него есть связь с адресом.



Если у вас остались вопросы, будем рады помочь. Обращайтесь!

Самый простой способ сейчас - это разместить таблицу адресов прямо на странице и добавлять сотрудников в деталях адреса. Таким образом, сотрудники будут автоматически привязаны к адресу.

Мы разрабатываем функциональность потока событий на фронтенде, которая позволит вам настраивать нужные эффекты прямо в интерфейсе.

1 Like

Добрый день!
Спасибо за ответ, но Ваше решение не помогает, в форму создания нового “сотрудника” не передаются данные о выбранной записи “адреса”.

Размещение таблицы “сотрудников” на попапе просмотра “адреса” - помогло! Есть возможность привязки через переменную “Parent popup record / ID” Спасибо!

На будущее, было бы здорово иметь возможность обращаться к данным любого блока на странице.

1 Like