HTML Webリソース内からXrm.Page.dataオブジェクトにアクセスしようとしています。 Xrmコンテキストにアクセスしようとしましたが、Xrmコンテキストが未定義であるか、Xrm.Pageがnullであることがわかりました。 Webリソースのコードは次のとおりです。CRMのHTML WebリソースからXrm.Page.contextにアクセスできない
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 Webリソースに埋め込まれているときに追加されます。誰も私が間違っていることを説明することはできますか? ありがとうございます。