Javascript 多选择查找中的自定义视图-CRM联机升级
我们使用了下面的代码,在MSCRM online 2011 online中运行良好,单击关联实体子网格中的“添加现有记录”功能区按钮,即可在多选择查找对话框页面中显示自定义视图 函数addExistingFromSubGridQuoteProductsgridTypeCode,gridControl,shipmentID{ var entity=Xrm.Page.data.entity.getEntityName; var QuoteAttribute=Xrm.Page.getAttributeNewquoteId; 如果QuoteAttribute==null{ QuoteAttribute=Xrm.Page.getAttributeNewquote; } var Quote=QuoteAttribute.getValue; var Quoteid=未知; 如果Quote!=null{ Quoteid=Quote[0].id; } 变量过滤器= + + 变量fxml= + + + + + + + + +滤器 + + + + + + + ; addExistingFromSubGridCustom{ entityName:entity, gridTypeCode:gridTypeCode, gridControl:gridControl, fetchXml:fxml, layoutXml:+ + + + + }; } 函数addExistingFromSubGridCustomparams{ viewId={00000000-0000-0000-0000-000000000001}; var customView={ fetchXml:params.fetchXml, id:viewId, layoutXml:params.layoutXml, 名称:筛选的查找视图, recordType:params.gridTypeCode, 类型:0 }; var lookupItems=lookupobjectsnall,multi,params.gridTypeCode,0,null,null,null,null,null,null,null,viewId,[customView]; 如果lookupItems&&lookupItems.items.length>0{ 对于变量i=0;iJavascript 多选择查找中的自定义视图-CRM联机升级,javascript,dynamics-crm-2011,crm,dynamics-crm-online,dynamics-crm-2013,Javascript,Dynamics Crm 2011,Crm,Dynamics Crm Online,Dynamics Crm 2013,我们使用了下面的代码,在MSCRM online 2011 online中运行良好,单击关联实体子网格中的“添加现有记录”功能区按钮,即可在多选择查找对话框页面中显示自定义视图 函数addExistingFromSubGridQuoteProductsgridTypeCode,gridControl,shipmentID{ var entity=Xrm.Page.data.entity.getEntityName; var QuoteAttribute=Xrm.Page.getAttribute
由于MSCRM 2013 online中的LookupObjects JavaScript方法,请有人帮助我修复此错误。我认为您应该使用LookupObjectsWithCallback,因为LookupObjects不返回值
LookupObjectsWithCallback(callbackReference,null, "multi", params.gridTypeCode, 0, null, "", null, null, null, null, null, null, viewId, [customView]););
在哪里
callbackReference={callback:function (lookupItems){
//Do Something
}
}