xml = "" de variété +
"" +
"" +
GenerateAuthenticationHeader () + " « +
« « +
« « +
« « +
« « +
"" +
"" ;
ActiveXObject xmlHttpRequest = nouvel de variété (« Msxml2.XMLHTTP ») ;
xmlHttpRequest.Open (« POTEAU », » /mscrmservices/2007/CrmService.asmx ", faux) ;
xmlHttpRequest.setRequestHeader (« SOAPAction », « http://schemas.microsoft.com/crm/2007/WebServices/Execute ") ;
xmlHttpRequest.setRequestHeader (« Contenu-Type », « texte/xml ; charset=utf-8 ») ;
xmlHttpRequest.setRequestHeader (« Contenu-Longueur », xml.length) ;
xmlHttpRequest.send (xml) ;
resultXml de variété = xmlHttpRequest.responseXML ;
variété identification de l'utilisateur = resultXml.selectSingleNode (« //UserId ») .text ;
xml = "" de variété +
"" +
"" +
GenerateAuthenticationHeader () + " « +
« « +
« systemuser » +
« « + identification de l'utilisateur + "" +
« « +
« « +
« firstname » +
« « +
« « +
« « +
« « +
"" +
"" ;
ActiveXObject xmlHttpRequest = nouvel de variété (« Msxml2.XMLHTTP ») ;
xmlHttpRequest.Open (« POTEAU », » /mscrmservices/2007/CrmService.asmx ", faux) ;
xmlHttpRequest.setRequestHeader (« SOAPAction », « http://schemas.microsoft.com/crm/2007/WebServices/Retrieve ") ;
xmlHttpRequest.setRequestHeader (« Contenu-Type », « texte/xml ; charset=utf-8 ») ;
xmlHttpRequest.setRequestHeader (« Contenu-Longueur », xml.length) ;
xmlHttpRequest.send (xml) ;
resultXml de variété = xmlHttpRequest.responseXML ;
crmForm.all.new_currentuser.DataValue = resultXml.selectSingleNode (« //q1 : firstname ») .text ;
|