var xml = "" +
"" +
"" +
GenerateAuthenticationHeader () + " „+
„ „+
„ „+
„ „+
„ „+
"" +
"";
var xmlHttpRequest = neues ActiveXObject („Msxml2.XMLHTTP“);
xmlHttpRequest.Open („PFOSTEN“,“ /mscrmservices/2007/CrmService.asmx ", falsch);
xmlHttpRequest.setRequestHeader („SOAPAction“, „http://schemas.microsoft.com/crm/2007/WebServices/Execute ");
xmlHttpRequest.setRequestHeader („Inhalt-Art“, „Text/xml; charset=utf-8“);
xmlHttpRequest.setRequestHeader („Inhalt-Länge“, xml.length);
xmlHttpRequest.send (xml);
var resultXml = xmlHttpRequest.responseXML;
var userId = resultXml.selectSingleNode („//UserId“) .text;
var xml = "" +
"" +
"" +
GenerateAuthenticationHeader () + " „+
„ „+
„ systemuser“ +
„ „+ userId + "" +
„ „+
„ „+
„ firstname“ +
„ „+
„ „+
„ „+
„ „+
"" +
"";
var xmlHttpRequest = neues ActiveXObject („Msxml2.XMLHTTP“);
xmlHttpRequest.Open („PFOSTEN“,“ /mscrmservices/2007/CrmService.asmx ", falsch);
xmlHttpRequest.setRequestHeader („SOAPAction“, „http://schemas.microsoft.com/crm/2007/WebServices/Retrieve ");
xmlHttpRequest.setRequestHeader („Inhalt-Art“, „Text/xml; charset=utf-8“);
xmlHttpRequest.setRequestHeader („Inhalt-Länge“, xml.length);
xmlHttpRequest.send (xml);
var resultXml = xmlHttpRequest.responseXML;
crmForm.all.new_currentuser.DataValue = resultXml.selectSingleNode („//q1: firstname“) .text;
|