Есть 2 коллекции: “Адреса” и “Сотрудники”. “Адреса” связана с “Сотрудники” отношением один-ко-многим.
На странице размещены 2 блока-таблицы: “Адреса” и “Сотрудники”. Для блока “Адреса” установлена связь с блоком “Сотрудники”, чтобы в таблице “Сотрудники” отображались записи, связанные с выбранным адресом. У блока “Сотрудники” есть кнопа “Добавить новый”, в попапе форма добавления сотрудника.
Каким образом в этой форме можно получить значение ID выбранной строки из таблицы “Адреса”, для привязки новой записи к выбранному адресу? Есть ли решение, кроме создания для формы новой страницы и передачи параметра через url?
Добрый вечер, для обращения к коллекции адресов из таблицы «Сотрудники» при связи «один ко многим» (Адреса → Сотрудники) необходимо добавить обратную запись “Create inverse field in the target collection”, иначе сотрудник не будет знать, что у него есть связь с адресом.
Самый простой способ сейчас - это разместить таблицу адресов прямо на странице и добавлять сотрудников в деталях адреса. Таким образом, сотрудники будут автоматически привязаны к адресу.
Мы разрабатываем функциональность потока событий на фронтенде, которая позволит вам настраивать нужные эффекты прямо в интерфейсе.
Размещение таблицы “сотрудников” на попапе просмотра “адреса” - помогло! Есть возможность привязки через переменную “Parent popup record / ID” Спасибо!
На будущее, было бы здорово иметь возможность обращаться к данным любого блока на странице.