Javascript 如何控制在查找控件中预览的10条记录?

Javascript 如何控制在查找控件中预览的10条记录?,javascript,dynamics-crm,Javascript,Dynamics Crm,我从事活动和领域的工作,往返等。 我们动态创建了自定义视图,以使选择更容易。那很好 我的问题是。。。当您按下图标搜索联系人时。。。是否可以为预览的10条记录添加和订购自定义列表 为避免用户点击“查找更多记录”,请选择自定义视图并添加“至”记录?自定义视图始终为用户提供切换和选择记录的权力。如果你不能通过用户培训来解决这个问题,那么就执行一些表单保存(或预更新插件)验证来遍历参与方列表,并在事情没有发生时提醒他们 否则-我一直使用addPreSearch和addCustomFilter技术 函数F

我从事活动和领域的工作,往返等。 我们动态创建了自定义视图,以使选择更容易。那很好

我的问题是。。。当您按下图标搜索联系人时。。。是否可以为预览的10条记录添加和订购自定义列表


为避免用户点击“查找更多记录”,请选择自定义视图并添加“至”记录?

自定义视图始终为用户提供切换和选择记录的权力。如果你不能通过用户培训来解决这个问题,那么就执行一些表单保存(或预更新插件)验证来遍历参与方列表,并在事情没有发生时提醒他们

否则-我一直使用
addPreSearch
addCustomFilter
技术

函数FilterPartyList(){
var about=Xrm.Page.getAttribute(“regardingobjectid”).getValue();
//在应用筛选器之前,检查相关字段是否为空
如果(关于!=null){
Xrm.Page.getControl(“RequiredAttendes”).addPreSearch(过滤器);
}
}
函数过滤器(){
var RegardingValue=Xrm.Page.getAttribute(“regardingobjectid”).getValue();
//如果有值,则继续
if(关于值!=null){
//用于检索相关字段中持有的帐户的名称
变量RegardingTextValue=RegardingValue[0]。名称;
//筛选器中使用的GUID
var RegardingID=RegardingValue[0].id;
var plist_filter=“”+”+”;
Xrm.Page.getControl(“可选与会者”).addCustomFilter(plist_filter,“联系人”);
}
}

您尝试过这个吗?
function FilterPartyList() {
    var Regarding = Xrm.Page.getAttribute("regardingobjectid").getValue();
//checking if regarding fields is empty before we apply the filter
    if (Regarding != null) {
        Xrm.Page.getControl("requiredattendees").addPreSearch(Filter);
    }
}

function Filter() {

    var RegardingValue = Xrm.Page.getAttribute("regardingobjectid").getValue();

    //if Regarding has a value, proceed
    if (RegardingValue != null) {
        //used to retrieve Name of the Account held in the Regarding field
        var RegardingTextValue = RegardingValue[0].name;
        //GUID used in filter
        var RegardingID = RegardingValue[0].id;

        var plist_filter = "<filter type='and'>" + "<condition attribute='parentcustomerid' operator='eq' name='" + RegardingTextValue + "' value='" + RegardingID + "' />" + "</filter>";
        Xrm.Page.getControl("optionalattendees").addCustomFilter(plist_filter, "contact");

    }
}