Кнопка "сохранить"
1 августа 2018 13:36
Коллеги, добрый день.
Подскажите, пожалуйста, как по нажатию кнопки "Cохранить" переоткрыть только что созданную карточку Лида в совмещенном режиме?
Нравится
10 комментариев
1 августа 2018 14:11
Легче, наверное, сделать так, чтобы новая запись не закрывалась
onSaved: function(response, config) {
this.hideBodyMask();
if (!this.get("NextPrcElReady")) {
this.set("NextPrcElReady", response.nextPrcElReady);
}
var updateConfig = this.getUpdateDetailOnSavedConfig();
this.sandbox.publish("UpdateDetail", updateConfig, [this.sandbox.id]);
if (config && config.isSilent) {
this.onSilentSaved(response, config);
} else {
this.sandbox.publish("ReloadDashboardItems");
this.sendSaveCardModuleResponse(response.success);
if (this.get("IsInChain")) {
this.onProcessCardSaved();
return;
}
//тут закомментить. почему никто не догадался поставить флаг отключение функциональности закрытия при сохранении новой карточки - большой вопрос. не всегда удобно.
/*if (this.isNewMode()) {
this.onCloseCardButtonClick();
} else {
this.onProcessCardSaved(true);
}*/
this.onProcessCardSaved(true);
}
this.set("Operation", Terrasoft.ConfigurationEnums.CardOperation.EDIT);
if (!this.destroyed) {
this.updateButtonsVisibility(false, {force: true});
}
this.set("IsChanged", this.isChanged());
},
1 августа 2018 15:22
Можно сделать процесс на добавление записи,следующим шагом показывать нужную страницу.
1 августа 2018 16:57
Дарина, в таком случае воспользуйтесь вариантом от Данилы.
1 августа 2018 19:02
Не знаю, что имеется в виду под совмещённым режимом, но можно вообще не использовать для добавления полноценную карточку, вместо неё добавлять в миникарточке. В последней версии системы миникарточки настраиваются пользовательскими средствами.
27 июля 2023 17:21
Как найти модуль в кофигурации для изменения функции
onSaved ?
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать