小编Tho*_*mas的帖子

检索报价 - 404错误

我在MS CMS 2011中工作并尝试在javascript中检索带有id的引用.

var id = Xrm.Page.data.entity.getId();            
id = id.replace('{','').replace('}','');
var options = "$select=" + ebcont.crm.meta.quote.QuoteNumber
  + "&$filter=" + ebcont.crm.meta.quote.QuoteId + " eq (guid'" + id +"')";
SDK.REST.retrieveMultipleRecords(
  ebcont.crm.meta.quote.LogicalName, 
  options, 
  ebcont.crm.quote._successRetrieve,
  function(error) { alert(error.message); }, 
  ebcont.crm.quote._retrieveQuoteComplete);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

错误:404:未找到:找不到段'quoteSet'的资源.

我用同样的方式来检索一个国家,没有问题.有谁知道我做错了什么?

dynamics-crm-2011

2
推荐指数
1
解决办法
1994
查看次数

ms crm 2011用javascript检索报价详情

如何通过javascript检索报价的所有产品(=报价详情)?

我尝试过以下代码,但这不起作用:

id = quoteid
var options = "$select=ProductId&$filter=QuoteId eq (guid'"+ id + "'";
SDK.REST.retrieveMultipleRecords("QuoteDetail", options, ebcont.crm.quote._successQuoteDetailMultiRetrieve, function(error) {alert(error.message);}, ebcont.crm.quote._multiRetrieveQuoteComplete);
Run Code Online (Sandbox Code Playgroud)

我总是得到以下信息:

 Error: 400: Bad Request: operator 'eq' is no compatible with operatortyp 'Microsoft.Crm.Metadata.ComplexTypeInstance'1 ... and 'System.Guid'
Run Code Online (Sandbox Code Playgroud)

有人知道出了什么问题吗?

提前致谢!

javascript dynamics-crm-2011

2
推荐指数
1
解决办法
3318
查看次数

标签 统计

dynamics-crm-2011 ×2

javascript ×1