Есть форма редактирования сущности А, на ней есть реестр связанной через многие-ко-многим сущности Б. Нужно чтобы пользователь добавлял/удалял связи в этом реестре, но сохранить все эти изменения нужно только при нажатии Сохранить для формы. Как это можно сделать?
У вложенного реестра на форме есть атрибут Сохранять вместе с формой
Спасибо! Создал баг, т.к. это не работает. https://jira.bars.group:443/browse/BARSUP-1522.
Как это должно работать? С фронта посылаются несколько запросов на каждую запись в реестре или одним запросом и в одной транзакции?
Посмотрели внимательнее ваш кейс, данное поведение не является ошибкой, так как атрибут “Сохранять inline вместе с формой” используется только для реестров у которых подключен inline ввод, а это не ваш случай- у вас в форму вложен реестр с добавлением записей через форму.
Для массового добавления записей вы используете кнопку настраиваемого действия, но у нас есть специальный функционал для этого, рекомендуем использовать его, подробнее можно почитать здесь- https://rms.bars.group/doc/#!/guide/e90d52a90d9d458fb3783c8cd4098e9a.
Задачу на ошибку я закрою, так как это не ошибка. По поводу того как вам реализовать сохранение выбранных записей вместе с формой мы обдумаем и ответим.
Просим вас поставить задачу на доработку - реализовать возможность сохранения записей, добавленных через массовое добавление, для вложенного в форму реестра при сохранении формы.
В заявке просим описать ваш кейс.
В одной из следующих версий мы реализуем такую возможность.
На данный момент необходимое вам поведение можно реализовать кастомом.