Dynamics crm MSCRM添加自定义筛选器

Dynamics crm MSCRM添加自定义筛选器,dynamics-crm,Dynamics Crm,我正在使用MS CRM 2013,并在所有者ID上创建了一个自定义筛选器。它工作正常,但只是返回团队和用户。我只想拥有一个用户。如果我按以下方式提供entityname: Xrm.Page.getControl("ownerid") .addCustomFilter(thisfetch, "systemuser"); 然后对用户进行筛选,并返回筛选后的用户和所有团队。 我怎样才能修好它 thisfetch是我的筛选条件。 请提供帮助。当前不支持指示查找对话框仅允许SystemUser 但正如

我正在使用MS CRM 2013,并在
所有者ID
上创建了一个自定义筛选器。它工作正常,但只是返回团队和用户。我只想拥有一个用户。如果我按以下方式提供entityname:

 Xrm.Page.getControl("ownerid")
.addCustomFilter(thisfetch, "systemuser");
然后对用户进行筛选,并返回筛选后的用户和所有团队。 我怎样才能修好它

thisfetch
是我的筛选条件。
请提供帮助。

当前不支持指示查找对话框仅允许SystemUser

但正如链接文章中指出的,由于DOM中的更改,它们很容易被破坏

普通js

function setToFieldFilter()
{
    document.getElementById("to_i").setAttribute("lookuptypenames", "systemuser:8:User");
    document.getElementById("to_i").setAttribute("lookuptypes", "8");
}

function onLoad()
{
    Xrm.Page.getControl("ownerid").addPreSearch(setToFieldFilter);
}
jquery

$("#to_i").attr("lookuptypenames", "systemuser:8:User");
$("#to_i").attr("lookuptypes", "8");

来源