Показать сообщение отдельно
Старый 29.01.2014, 11:43   #6  
spectr is offline
spectr
Участник
Аватар для spectr
MCBMSS
Лучший по профессии 2014
 
287 / 70 (3) ++++
Регистрация: 19.10.2011
Адрес: Киев
Сделал еще такую проверку:
  • Поцепил функцию на onSave
  • Проверил что onSave запускается перед повторным onChange
  • В onSave написал строчку
    Код:
    Xrm.Page.getAttribute("new_a1").removeOnChange(econsulting.TM.changeDateTime);

Получил желаемый результат поле не изменилось, но и onChange больше на нем нет тем самым в поле можно вводить что угодно

Вопрос
Что может вызывать onChange поля после сохранения ? onLoad больше не запускается.

Интересные факты
  • В CRM 2013 обновление страницы по нажатию на F5 или Ctrl+F5 вызывают функции на onSave
  • Если поле типа Дата и время было заполнено ранее и мы открыли запись и нажали сохранить то фокуса с повторным onChange нет

Последний раз редактировалось spectr; 29.01.2014 в 11:50.