Добрый день!
Возникла следующая проблема.
Есть код:
X++:
function getProduct(oDataQuery) {
try {
var serverUrl;
serverUrl = serverName+ oDataQuery;
var request = new XMLHttpRequest();
request.open("GET", serverUrl, true);
request.setRequestHeader("Accept", "application/json");
request.setRequestHeader("Content-Type", "application/json; charset=utf-8");
request.onreadystatechange = function () {
requestCompleteProduct(request);
}
request.send(null);
} catch (e) {
alert(e.Description);
}
}
serverName - это глобальная переменная, в ней указано имя сервера:
http://tb.mces.local/testorg/
Этот код срабатывает на событие OnChange для lookup-а, размещенного на форме сущности SalesOrderDetail.
Ошибка возникает на строке:
X++:
request.open("GET", serverUrl, true);
В качестве сообщения об ошибке выдается "undefined".
Пробовал создавать объект request разными способами, например так:
X++:
request = new ActiveXObject("Msxml2.XMLHTTP");
Результат аналогичный.
В чем может быть проблема?
Версия CRM 2011.