点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
使用这种逻辑,我只能按userId搜索。 我还有一些其他字段,例如名,姓,jobTitle等。我已经尝试使用FilterOperators,但它显示诸如" FilterOperators is undefined"之类的错误。
请帮助我解决这个问题。
onFilter:function(oEvent){ var aFilter = []; var sQuery = oEvent.getParameter(" query"); if(sQuery){ aFilter.push(new Filter(" userId",FilterOperators.Contains,sQuery)); } //过滤器绑定 var oList = this.getView()。byId(" itemList"); var oBinding = oList.getBinding(" items"); oBinding.filter(aFilter); },
(20.4 kB)
嗨,
您需要为所有必填字段启用过滤器屏幕,例如queryUserID,queryFirstName,queryLastName和queryJobTitle。
然后,获取所有这些查询参数的值
然后将这些查询文本推入Filter数组。
有关更多详细信息,请参考以下链接
https://inui.io/sapui5-filter-data-multiple-values/
希望这对您有所帮助。
关于此,
罗姆
感谢您会尝试
嗨,Jainee,
是的,是的,过滤器的默认操作是" OR"。
关于
>Ram
嗨,贾尼,
您是否尝试将其他字段推送到同一数组" aFilter"中。
致谢
Rakesh
是的,我尝试过但不能正常工作Rakesh
一周热门 更多>