добавление
контакт
Контрагент
редактирование
Технические вопросы
7.x

Добавление события при сохранении контрагента/контакта

Здравствуйте! Подскажите, пожалуйста, как добавить JS событие при сохранении контрагента/контакта?
Вот кусок кода на странцие:

methods: {
fir: function()
{
if (this.get("UsrKey").checked)
{
this.set("UsrLoyaltyOfContact", "Лояльно");
}
else
{
this.set("UsrLoyaltyOfContact", "Не определено");
}
}

}

UsrKey - Boolen Checkbox, UsrLoyaltyOfContact - Справочник.

Не могу разобраться, куда подвесить событие?

Нравится

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

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

Что-то похожее ранее обсуждалось здесь.

Вам необходимо переопределить метод onSaved в секции methods схемы страницы редактирования

[javascript]
// Переопределение базового метода Terrasoft.BasePageV2.OnSaved.
// Выполняет постобработку сохранения записи
onSaved: function(response, config) {
// Вызов родительской реализации.
this.callParent(arguments);
//Вызов Вашего метода
fir();
}
[/javascript]

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