当我尝试使用动态crm 2015中的Odata将childnode属性作为参数传递时,我遇到了问题!
例如: 当我通过一个父节点它工作正常!
但是当我传递子节点时,它不起作用: https://ServerURL/XRMServices/2011/OrganizationData.svc/InvoiceSet?$ select = Name,InvoiceNumber,TotalAmount,TransactionCurrencyId& $ filter = CustomerId / Name eq'AttributeValue'
我也试过“$ expand”功能,但它不起作用! https://ServerURL/XRMServices/2011/OrganizationData.svc/InvoiceSet?$ expand = Account_Invoice& $ filter =帐户/名称eq'AttributeValue'
非常感谢您的帮助
答案 0 :(得分:0)
您是否尝试使用OData Query designer?
您可以使用UI构建查询,以确保其工作而不会浪费时间来处理OData查询uri。
另外,请不要在客户端使用ServerUrl(假设您使用的是.serverUrl()),请始终使用clientUrl()属性。 CRM可能部署在与通过IIS公开的Url不同的计算机名称/ URL上。