1) менял xHReq.Open("POST", "/<Свой сервер>/2007/CrmService.asmx", false);
2) Писал в формах CRM на действие Oncahange от лукапа просто в качестве проверки сработает или нет
2) Объект контакт стандартый должно совпадать
да в ответ должно приходить что то вроде вот етого
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<CreateResponse xmlns="http://schemas.microsoft.com/crm/2007/WebServices">
<CreateResult>368c8b1b-851c-dd11-ad3a-0003ff9ee217</CreateResult>
</CreateResponse>
</soap:Body>
</soap:Envelope>
id контакта только что созданного 368c8b1b-851c-dd11-ad3a-0003ff9ee217
он я так понимаю и пытаеться получиться вот в этих строках
{
var contactid = resultXml.selectSingleNode("//CreateResult");
window.open("/sfa/conts/edit.aspx?id={"+contactid.nodeTypedValue+"}");
}
ошибка вылетает нужен объект
|