如何解决SAP UI5基于来自应用程序中用户输入选择的多个过滤器绑定SAP M表
我想基于应用程序中用户输入提供的多个过滤器将数据绑定到SAP M表。
例如:多个过滤器(两个属性)[“ materialCode”包含matCode,“ materialDescription”包含matDesc]或多个过滤器(两个属性)[“ customerCode”包含custCode,“ customerDescription”包含custDesc]或“ matWidth”值1,值2。
var aFilters = [];
for (var i = 0; i < aTokens.length; i++) {
aFilters = new sap.ui.model.Filter(
[new sap.ui.model.Filter("materialCode",sap.ui.model.FilterOperator.Contains,aTokens[i].getKey()),new sap.ui.model.Filter("materialDescription",aTokens[i].getText())
],false);
}
var wFilters = new sap.ui.model.Filter("matWidth",sap.ui.model.FilterOperator.BT,lowValuewidth,highValueWidth);
如何将所有过滤器组合为一个? 请提出建议。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。