点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在尝试过滤我的列表,但...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在尝试过滤我的列表,但...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我正在尝试过滤我的列表,但无法正常工作,我尝试使用Search fild,输入提交但未成功,这是我的观点:
<页面标题=" {i18n> titulo}"> <内容> <!-Resultado-> <内容> <项目>
列表> /> <属性> <内容> <工具栏> 工具栏>
这是我的控制者,请检查我对每个元素,输入,搜索字段是否有提交功能
onSearch:function(oEvt){ //构建过滤器数组 var aFilter = []; //获取事件参数 var sQuery = oEvt.getSource()。getValue(); if(sQuery && sQuery.length> 0){ var filter = new Filter(" RESPONSABLE",sap.ui.model.FilterOperator.Contains,sQuery); aFilter.push(filter); } var list = this.getView()。byId(" lista"); var binding = list.getBinding(" items"); binding.filter(aFilter," Application"); }, onSearchs:function(oEvent){ //构建过滤器数组 var aFilter = []; //获取事件参数 var sQuery = oEvent.getParameter(" value"); //Regresa la lista var oList = this.getView()。byId(" lista"); //获取聚合"项目"的绑定 var oBinding = oList.getBinding(" items"); 如果(sQuery){ aFilter.push(new Filter(" RESPONSABLE",FilterOperator.Contains,sQuery)); } //应用过滤器。 空的过滤器数组将显示所有项目 oBinding.filter(aFilter); }, onSearch:function(oEvent){ //构建过滤器数组 var aFilter = []; //获取事件参数 var sQuery = this.byId('cat')。getValue(); //Regresa la lista var oList = this.getView()。byId(" lista"); //获取聚合"项目"的绑定 var oBinding = oList.getBinding(" items"); 如果(sQuery){ aFilter.push(new Filter(" RESPONSABLE",FilterOperator.Contains,sQuery)); } //应用过滤器。 空的过滤器数组将显示所有项目 oBinding.filter(aFilter); }
"负责"是我的odata实体的财产,是的,在大写中,您能看到我不是的东西吗? 而且我也没有得到任何错误
首先,您应该使用 SearchFiled(出于UI和UX原因)而不是Input。
SearchField支持两个事件:
在该事件之后,您可以过滤绑定。 您的代码看起来不错,可以向我们显示查询结果还是可以创建jsbin?
一周热门 更多>