Копирование записей детали

Коллеги, доброго времени суток.

Задача состоит в следующем: есть страница Объекта недвижимости, на которой есть деталь "Строения" (со страницей добавления).

Есть ещё одна страница - Предложения, которая создаётся на основе страницы Объекта недвижимости, при создании копируется часть полей со страницы соответствующего Объекта. На той странице есть деталь строения (та же самая).

Необходимо скопировать туда и данные детали, отобразить колонки.

Как это возможно сделать? Я могу вытащить данные строений Объекта при помощи EntitySchemaQuery, но как правильно их подставить? InsrertQuery, насколько я понимаю, здесь не подходит - он сразу создаёт запись в базе, а существует вероятность, что пользователь не сохранит страницу Предложения после копирования.

Версия 7.8 sales.

Спасибо.

Нравится

2 комментария

На странице Предложения , после инициализации this.set ("Имя_поля_страницы")= значение;

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

Переопределить метод onEntityInitialized() (вызывается при загрузке страницы редактирования), добавив нужную логику.

Показать все комментарии