2013-10-24 107 views
0

我越來越地區名稱,並從othersource標識, 我想使用地區名稱或ID, 如何獲取,如何獲取「區域」

中檢索領土的成員在我的javascript的「成員」
var serverUrl = Xrm.Page.context.getServerUrl(); 
//The XRM OData end-point  
var ODATA_ENDPOINT = "/XRMServices/2011/OrganizationData.svc"; 
var odataSetName = "TerritorySet";  
var odataSelect = serverUrl + ODATA_ENDPOINT + "/" + odataSetName + "(guid'" + territoryId+ "')"; 

//alert(odataSelect); 
$.ajax({   
      type: "GET",contentType: "application/json; charset=utf-8", datatype: "json", url: odataSelect,beforeSend:   
      function (XMLHttpRequest) 
      { 
       XMLHttpRequest.setRequestHeader("Accept", "application/json"); 
       },  
       success: function (data, textStatus, XmlHttpRequest) 
       {  
       var result_contact= data.d;      
       var des = result_contact.Description; 
       alert(des); 
                    } 

       },   
       error: function (XmlHttpRequest, textStatus, errorThrown) 
       { 
       // alert('OData Select Failed: ' + odataSelect); 
       } 
      }); 

任何幫助,將不勝感激.. 由於事先

回答

0

你將要使用的其他服務這一類型的查詢。您沒有提供足夠的信息,但我建議您下載CRM 2011 OData查詢設計器並首先在工具中構建查詢。

http://crm2011odatatool.codeplex.com/

那麼你將要做出一個Ajax請求檢索所需的信息。這裏有一篇文章展示瞭如何用jquery實現它。

http://msdn.microsoft.com/en-us/library/gg309549.aspx

這裏沒有

http://msdn.microsoft.com/en-us/library/gg334427.aspx

+0

嗨,我能夠中檢索該區域記錄的ID。現在我必須檢索該區域的成員 – balakrishna

+0

這是一樣的過程。設計一個oData請求,然後使用javascript處理它。發佈你嘗試過的代碼,如果它不工作,我會幫你修復它。 – Troy

+0

嗨,附上了代碼 – balakrishna