>我在帐户中有一个联系人查找字段,并且我添加了一个用于自定义过滤的javascript。单击查找时我遇到0x80041103 Query Builder Error
。
我的 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版本,即使没有代码也可以实现这一点。
您最好检查语法,因为只能应用直接filter
addPreSearch
/addCustomFilter
阅读更多
var fetchXML=
"<filter type='and'>
<condition attribute='ct_account' operator='eq' value='{RecordID}' />
</filter>";
最后,如果过滤器基于linked-entity
的深度过滤器,请使用addCustomView
方法。阅读更多
formContext.getControl(arg).addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, isDefault)