点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我目前已为概述页面创...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我目前已为概述页面创...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我目前已为"概述"页面创建了一个工作的全局过滤器栏,并且可以使用一个值进行过滤。 现在,我想替换它,并创建了一个多输入过滤器,该过滤器将使用多个值(CELL_14,CELL_15)过滤我的数据集,等等。
我调整了全局过滤器函数(getCustomFilters)并创建了一个for循环 会将多重输入的值推入过滤器数组
多重输入中有两个标记。 'CELL_14'和'CELL_15'
custom.controller.js
getCustomFilters:function(){ var that = this; oValue2 = that.oView.byId(" WorkCenterInput")。getTokens(); var txtFilters = []; for(var i = 0; i0){ return(new Filter(aFilters,true)); } }
但是,只有在多重输入中只有一个令牌的情况下,过滤器才起作用。 如果多重输入中有多个(值)令牌,它将不起作用。
有什么办法可以在我的自定义过滤器功能中解决此问题,我尝试在带有这些过滤器的测试项目中手动插入两组过滤器,并且该方法可以正常工作,因此我认为这是我的代码存在问题。
谢谢。
(5.5 kb)
应为" and:false"
,那么它将以" OR"条件生成。 显然,还有AND条件,同一字段上的多个过滤器将不起作用。
谢谢,
Mahesh
一周热门 更多>