2016-08-24 69 views
1

我嘗試Xrm.Page.data對象訪問。我嘗試訪問XRM情況下,我發現,這是不確定的,或者Xrm.Page爲空。網絡資源的代碼如下:無法從HTML網頁資源中從一個HTML網頁資源中訪問Xrm.Page.context在CRM

function GetClientUrl() { 
     if (typeof window.parent.Xrm.Page.context == "object") { 
      clientUrl = window.parent.Xrm.Page.context.getClientUrl(); 
     } 
     var ServicePath = "/XRMServices/2011/Organization.svc/web"; 
     return clientUrl + ServicePath; 
    } 

它只是當它被嵌入到HTML網絡資源中時。任何人都可以解釋我做錯了什麼? 謝謝。

回答

1

參考ClientGlobalContext您的網絡資源,然後你應該能夠像你任何CRM形式做訪問XRM對象。您不必訪問父頁面的Xrm對象。

<head> 
<title>HTML Web Resource</title> 
<script src="ClientGlobalContext.js.aspx" type="text/javascript" ></script> 
</head>