AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.01.2014, 19:37   #1  
spectr is offline
spectr
Участник
Аватар для spectr
MCBMSS
Лучший по профессии 2014
 
287 / 70 (3) ++++
Регистрация: 19.10.2011
Адрес: Киев
Странное поведение CRM 2013 что с ним делать?
Есть у меня небольшой скриптец на изменение поля new_a1 тип дата и время:
Код:
if (Xrm.Page.getAttribute("new_a1").getValue() != null){
		var dd = Xrm.Page.getAttribute("new_a1").getValue();
		var cd = new Date();
			cd.setMinutes(cd.getMinutes()+15);
		if (dd.getTime() < cd.getTime()){
			Xrm.Page.getAttribute("a1").setValue(cd);
		}
	}
Подключаю я этот скрипт через:
Код:
Xrm.Page.getAttribute("new_a1").addOnChange(econsulting.TM.changeDateTime);
Так вот когда его меняют оно проставляет дату текущая + 15 мин, если то что выставили меньше текущая + 15 мин.
После чего просто тусуюсь на форме 1-2 мин и нажимаю сохранить.
И тут странность при нажатии сохранить выполняется снова эта функция и она снова меняет время. На OnSave этой функции нет!
Что за примочки CRM и как с ними бороться ?

[+] ... оно вообще постоянно вызывается при нажатии на кнопку сохранить
[+] остальные поля не передергиваются и не передергивается это поле если оно не заполнено, а если заполнено то оно передергивается на сохранении всегда хотя и не меняли его

Последний раз редактировалось spectr; 28.01.2014 в 19:52.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Gareth Tucker: CRM 2013 New Features: Using Real-time Workflow for Validation Rules Blog bot Dynamics CRM: Blogs 0 07.12.2013 08:31
Gareth Tucker: CRM 2013 New Features: Access Teams Blog bot Dynamics CRM: Blogs 0 25.11.2013 07:12
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 14 Blog bot Dynamics CRM: Blogs 0 12.07.2013 07:13
Странное исключение при создании (назначении) нового действия в CRM 4.0 Dicora Dynamics CRM: Функционал 2 14.09.2010 20:26
Ошибка бизнес-процесса Tarasov E Dynamics CRM: Разработка 9 18.02.2010 14:02

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:02.