以下是我用于获取帐户记录值的代码。这是正常工作,但是当我在outlook 2010中调用相同时,它给出了错误。
var guid = Xrm.Page.getAttribute('new_guid').getValue();
我已在字段new_guid
中存储了帐户记录的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}')
答案 0 :(得分:1)
我找到了解决问题的方法。我需要使用
Xrm.Page.context.getServerUrl()+"/XRMServices/2011/OrganizationData.svc/AccountSet(guid'" + guid.replace("{","").replace("}","") + "')";
我很难对服务器网址进行编码,这在Outlook中不起作用,但它在ie。
中工作正常