| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			CRM OnLine 2015 проблема с полем даты
			 
			
			Всем доброго вечера. Нуждаюсь в совете. 
		
		
		
		
		
		
		
	На форме есть 3 поля: - Дата начала - Часы (число с плавающей точкой) - Дата завершения При загрузке формы в поле "Дата начала" проставляется текущая дата (12.08.2015). При изменении поля Часы (проставляем к примеру 5) производим расчеты и в итоге в поле "Дата завершения" проставляется дата (14.08.2015). При изменении "Даты начала" (13.08.2015) происходит вновь пересчет и в поле "Дата завершения" проставляется (15.08.2015). Все правильно, но в чем загвоздка, почему то в этот момент поле "Дата начала" меняется тоже на (15.08.2015), хотя должно было быть (13.08.2015) как мы и выставили. Данный скрипт отлично работал на CRM 2013 On-Premises, а при переходе на CRM 2015 OnLine появился такой конфуз. Кто нибудь встречался с подобным? Как быть в данной ситуации?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Чайный пьяница 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Покажите код. Без него что либо сказать будет непросто.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			function calculate(){ 
		
		
		
		
		
		
		
	if (Xrm.Page.getAttribute("data_nachalo").getValue() != null && Xrm.Page.getAttribute("chasi").getValue() != null){ var dd = Xrm.Page.getAttribute("data_nachalo").getValue(); dd.setDate(dd.getDate() + Math.ceil(Xrm.Page.getAttribute("chasi").getValue() * 2 / 8)); Xrm.Page.getAttribute("data_zavershenija").setValue(dd); }else{ Xrm.Page.getAttribute("data_zavershenija").setValue(null); } }  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Чайный пьяница 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Добрый день, 
		
		
		
		
		
		
			Попробуйте строку Код: var dd = Xrm.Page.getAttribute("data_nachalo").getValue();Код: var dd = new Date(Xrm.Page.getAttribute("data_nachalo").getValue());
				__________________ 
		
		
		
		
	Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
	
	 | 
	
		
  |