Microsoft Dynamics CRM을 사용한 적이 한번도 없습니다.Dynamics CRM 2011 : 모든 연락처가 포함 된지도
나는지도 으로 새 패널을 생성 한 다음 모든 연락처를지도에 표시 할 방법을 찾고 있습니다.
Microsoft Dynamics CRM에 대해 잘 모릅니다. 그러나 Google Maps API V3 사용법을 완벽하게 알고 있습니다.
나는 하루 종일 시험해 봤지만 뭔가를 얻을 수 없습니다.
지도에 넣을 연락처 정보를 어디에서 어떻게 검색 할 수 있는지 알고 있어야합니다.
역 동성 CRM을 처음 사용했기 때문에 너무 혼란 스럽습니다.
모두에게 감사드립니다.
내 코드가 너무 혼란 스럽습니다.
<html>
<head>
<title>Nada</title>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<script src="../ClientGlobalContext.js.aspx"></script>
<script src="Scripts/jquery1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/RESTJQueryMap.js" type="text/javascript"></script>
<script type="text/javascript">
function SoapCall() {
var xml =
"" +
"<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
" <soap:Envelope xmln:soap=\"http://schemas.xmlsoap.org/soap/envelope/\"" +
" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"" +
" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">" +
GenerateAuthenticationHeader() +
" <soap:Body>" +
" <RetrieveMultiple xmlns=\"http://schemas.microsoft.com/crm/2007/WebServices\">" +
" <query xmlns:q1=\"http://schemas.microsoft.com/crm/2006/Query\" xsi:type=\"q1:QueryExpression\">" +
" <q1:EntityName>account</q1:EntityName>" +
" <q1:ColumnSet xsi:type=\"q1:ColumnSet\">" +
" <q1:Attributes>" +
" <q1:Attribute>name</q1:Attribute>" +
" </q1:Attributes>" +
" </q1:ColumnSet>" +
" </query>" +
" </RetrieveMultiple>" +
" </soap:Body>" +
"</soap:Envelope>" +
"";
var xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
xmlHttpRequest.Open("POST", "/mscrmservices/2007/CrmService.asmx", false);
xmlHttpRequest.setRequestHeader("SOAPAction", " http://schemas.microsoft.com/crm/2007/WebServices/RetrieveMultiple");
xmlHttpRequest.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
xmlHttpRequest.setRequestHeader("Content-Length", xml.length);
xmlHttpRequest.send(xml);
var resultXML = xmlHttpRequest.responseXml;
alert(resultXML.xml);
// Check for errors.
var errorCount = resultXML.selectNodes('//error').length;
if (errorCount != 0) {
var msg = resultXML.selectSingleNode('//description').nodeTypedValue;
return "-1";
}
var results = resultXML.selectNodes('//BusinessEntity');
for (var i = 0; i < results.length; i++) {
var output = results[i].selectSingleNode("./q1:name").nodeTypeValue;
alert(output);
}
}
</script>
</head>
<body>
<button onClick="SoapCall()">Empezar</button>
</body>
</html>
버튼이 시작 어디에 "의 SOAPCall()"를
은 그 때 나는 오류가 :
GET .../ClientGlobalContext.js.aspx 404 (찾을 수 없음)
가져 오기 .../WebResources/Scripts/jquery1.4.1.min.js 500 (내부 서버 오류) new_PRU : 7
가져 오기 .../WebRe 소스/스크립트/RESTJQueryMap.js 500 (내부 서버 오류)