Нужно разработать логику которая бы копировала и данные детали раздела.
Есть такой код isCopyMode
onEntityInitialized: function() {
if (this.isAddMode() || this.isCopyMode()) {
//код
}
}
if (this.isAddMode() || this.isCopyMode()) {
//код
}
}
Но как узнать данные источника откуда копируется раздел ?
Нравится
3 комментария
29 марта 2017 18:30
Если это isCopyMode то id от кого скопировались узнать можно так:
this.get("SourceEntityPrimaryColumnValue")
Если isAddMode, то понятно, что нет никакого источника.
30 марта 2017 08:49
Максим спасибо.
Буду делать копирование так
onEntityInitialized: function() { if (this.isCopyMode()) { this.get("SourceEntityPrimaryColumnValue"); //id источника //код копирования }
вопрос...как я понимаю пока еще нет же созданной записи в БД?
30 марта 2017 10:27
"Юсупов Марат" написал:как я понимаю пока еще нет же созданной записи в БД?
Все верно, данной записи еще нет в бд, но вы можете вызвать:
this.save({silent:true}) что сохранит данную запись в бд, не закрывая карточку. После чего можно будет добавлять в неё и записи деталей.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать