|
![]() |
#1 |
Moderator
|
Возможно вам подойдет эта функция Xrm.Page.data.refresh(save).then(successCallback, errorCallback);
Реализации как в 2011 добится уже не удастся. Опишите чего вы пытаетесь добиться, и почему не достаточно одного события загрузки формы - почему код нужно выполнять после каждого сохранения.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#2 |
Участник
|
Xrm.Page.data.refresh(save).then(successCallback, errorCallback);
Об этой функции я знаю. Но суть в другом. Допустим такая ситуация, когда форма открыта на создание. Заполняются определенные поля, сохраняется форма. В срм 2011 после сохранения происходит перезагрузка страницы, при которой выполняются определенные скрипты (уже при состоянии формы "на изменение") допустим скрывается поле "new_name". В срм 2015 после сохранения, рефреш не происходит, по этому функция которая срабатывает при открытии уже существующей записи не сработает (скрытие поля "new_name" ). Можно скрывать это поле при сохранении. Но своего рода это дублирование кода. Если это одно поле то не беда, а если несколько функций которые нужно запустить, то это уже напряжно. |
|
![]() |
#3 |
Чайный пьяница
|
У меня была подобная ситуация. Вынесите поле createdon на форму и скройте его. Затем повесьте требуемый обработчик на изменение поля creaedon.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Karpa_S (1). |
![]() |
#4 |
Участник
|
Спасибо, попробую
|
|
|
|