Показать сообщение отдельно
Старый 10.06.2017, 21:03   #1  
Gait is offline
Gait
Участник
 
77 / 11 (0) +
Регистрация: 11.04.2007
? Как запустить JScript по событию: "изменение поля 'Общая сумма'"
Коллеги помогите разобраться:

В Dynamics365 имеется следующий скрипт (см. ниже), который срабатывает на изменение поля с флажком "Заполнить/обновить сумму прописью" в сущности "Счет": значение поля "Сумма прописью" заполняется и сохраняется.

//number_to_string - функция "сумма прописью"
function sumtext(sum,text)
{
Xrm.Page.data.entity.attributes.get(text).setValue(number_to_string(Xrm.Page.data.entity.attributes.get(sum).getValue()));
Xrm.Page.data.entity.save();
}


Каким образом заставить его срабатывать на событии "При загрузке формы" и при изменении значения поля "Общая сумма"?

Особенность изменения значения поля "Общая сумма"(стандартное поле) в том, что оно изменяется не вручную, а стандартным функционалом, через изменение поля, например "Количество" в сущности "Продукт для заказа".

Может кто подскажет какие идеи? Возможно ли по Workflow как-то запустить выполнение скрипта или деваться некуда и требуется писать плагин для такого случая???