|  18.01.2018, 16:40 | #1 | 
| Участник | SDK.REST incorrect server URL 
			
			Всем доброго дня. CRM 2011. Используя методы SDK.REST.createRecord и updateRecord столкнулся со следующей проблемой: внутри этих методов есть следующий код: X++:   var serverUrl = this._context().getServerUrl()
  if (serverUrl.match(/\/$/)) {
   serverUrl = serverUrl.substring(0, serverUrl.length - 1);Исправить заплаткой то я это исправил, но хотелось бы услышать мнение людей более опытных, как побороть эту проблему (а то текущая заплатка-решение слишком ненадежное)? какие есть варианты? использовать имя сервера как глобальную константу, определенную где-то? или есть какой-то другой метод, как получить нужный url? или проще отказаться от SDK.REST и смотреть в другие стороны? Рад буду услышать любые ваши варианты. | 
|  | 
|  18.01.2018, 17:18 | #2 | 
| Чайный пьяница | 
			
			Использовать в запросах относительную ссылку или получать хидер из window.location.href. Подробнее расписано тут - http://danielcai.blogspot.com/2012/0...rm-client.html
		 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | |
| За это сообщение автора поблагодарили: Дмитрий А.А. (1). | |
|  | 
| 
 |