Dynamics crm 2011 Dynamics CRM 2011 Online-如何阅读订单中的所有产品?

Dynamics crm 2011 Dynamics CRM 2011 Online-如何阅读订单中的所有产品?,dynamics-crm-2011,microsoft-dynamics,dynamics-crm-online,Dynamics Crm 2011,Microsoft Dynamics,Dynamics Crm Online,我有以下代码 var oDataPath=Xrm.Page.context.getServerUrl()+”/xrmservices/2011/organizationdata.svc var oDataSelect=“/salesforderset?”+ “&$filter=(guid'+id+)”+ “&$expand=订单详细信息” 我的问题是…一个实体的id是包含完整的url还是只包含guid?如果它是完整的url,我只需要 var oDataSelect=id+“&$expand=o

我有以下代码

var oDataPath=Xrm.Page.context.getServerUrl()+”/xrmservices/2011/organizationdata.svc
var oDataSelect=“/salesforderset?”+
“&$filter=(guid'+id+)”+
“&$expand=订单详细信息”
我的问题是…一个实体的id是包含完整的url还是只包含guid?如果它是完整的url,我只需要

var oDataSelect=id+“&$expand=order\u details”

而不是oDataPath,对吗?

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

crm.SalesRecords.filter('it.id==1').include('order_details').toArray()

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

Xrm.Page.context.getServerUrl()+“/SalesOrderSet”


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

嘿,Gary,如果您对答案感到满意,请将其中一个标记为答案。如果您不需要答案,您能否在评论中澄清您的未决问题?;-)