1

我有以下代码...

var oDataPath = Xrm.Page.context.getServerUrl() + "/xrmservices/2011/organizationdata.svc

var oDataSelect = "/SalesOrderSet?" +
    "&$filter=(guid'" + id + "')" + 
    "&$expand=order_details"

我的问题是……实体的 id 是包含完整的 url 还是仅包含 guid?如果它是完整的网址,我只需要......

var oDataSelect = id + "&$expand=order_details"

而不是 oDataPath,对吗?

4

2 回答 2

3

消极的。您需要插入 id 作为 guid。如果您导航到以下位置,您可以自己查看:

Xrm.Page.context.getServerUrl() + "/SalesOrderSet"

如果您在浏览器中执行此操作,您可能需要右键单击并查看源代码。

于 2013-03-12T19:18:51.350 回答
-1

如果您用 js 编写客户端,请尝试 JayData。您的查询将类似于:

crm.SalesRecords.filter('it.id==1').include('order_details').toArray()
于 2013-03-12T06:09:39.220 回答