javascript - 如何解决查找字段自定义过滤中的查询生成器错误?

标签 javascript dynamics-crm microsoft-dynamics fetchxml

我在帐户中有一个联系人查找字段,并且添加了用于自定义过滤的 JavaScript。我在单击查找时收到 0x80041103 查询生成器错误

我的 fetchXML 看起来像:

var fetchXML=
 "<link-entity name='ct_contactrole' from='ct_contact' to='contactid' link-type='inner' alias='ab'>
   <filter type='and'>
      <condition attribute='ct_account' operator='eq' value='{RecordID}' />
   </filter>
 </link-entity>";

不过,我通过高级查找获得了预期的联系人。让我知道我在这里缺少什么。

最佳答案

根据您的 CRM 版本,这甚至可以实现 without code

您最好检查语法,因为在 addPreSearch/addCustomFilter 中只能应用直接filter Read more

var fetchXML=
 "<filter type='and'>
      <condition attribute='ct_account' operator='eq' value='{RecordID}' />
   </filter>";

最后,如果过滤器基于来自 linked-entity 的深层过滤器,请使用 addCustomView 方法。 Read more

formContext.getControl(arg).addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, isDefault)

关于javascript - 如何解决查找字段自定义过滤中的查询生成器错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60035801/

相关文章:

javascript - 动态生成的行上的 jQuery 日期选择器

javascript - 检索部分 jquery 响应以填充输入和选择

c# - 在多重限制下检索大量记录,不会导致内存不足异常

sql - 如何在 SQL Server 2005 数据库中使用 T-SQL 用零填充 NVARCHAR 字段?

javascript - MS Dynamics 事件响应 POST : 500 Internal Server Error

error-handling - 在 Dynamics AX 2012 中显示自定义错误消息

javascript - 为对象设置一个数字返回值

javascript - 访问 ReactDOM.render 中的输入值

javascript - 使用 JavaScript 写入 CRM 页脚

c# - 使用通过 ADFS (Ws-Federation) 保护的 Dynamics CRM Web API