0

以下は、アカウント レコードの値を取得するために使用したコードです。これはIEでは正常に機能していますが、Outlook 2010で同じものを呼び出すと、エラーが発生します。

var guid = Xrm.Page.getAttribute('new_guid').getValue();

フィールド にアカウント レコードの GUID を保存しましたnew_guid

http://server:port/organisation/XRMServices/2011/OrganizationData.svc/AccountSet(guid'" + guid + "')

私は新しいユーザーなので、エラーのスナップショットをアップロードできません。エラーは言う、

OData Select Failed: http://server:port/organisation/XRMServices/2011/OrganizationData.svc/AccountSet(guid'{34970124-8C34-E211-9279-005056C00008}')

4

1 に答える 1

1

私は自分の問題の解決策を得ました。私は使用する必要があります

Xrm.Page.context.getServerUrl()+"/XRMServices/2011/OrganizationData.svc/AccountSet(guid'" + guid.replace("{","").replace("}","") + "')";

サーバーの URL をハードコーディングしていましたが、これは Outlook では機能しませんが、IE では正常に機能していました。

于 2012-11-26T12:23:04.613 に答える