2020-09-04 10:30发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我需要删除"我的收件箱列表"中的预先输入类型搜索。 仅当按下搜索按钮时,搜索才起作用,而不是在搜索字段中键入时起作用。 我看到这是搜索的方法(applySearchPatternToListItem),但是当您开始输入时,我无法弄清楚如何停止搜索。在这里的任何帮助将不胜感激。
谢谢
曼西
嗨,
我为您的问题找到了解决方案。
制作"我的收件箱"应用程序的扩展项目。
对S2控制器进行控制器增强。
将这些方法添加到您的控制器增强中:
_applyClientSideSearch:function(){ //现在,在这里什么也不做...。 }, handleMasterSearch:function(c,e){ c =这个; //alert(" mastersearch"); var b = c.isBackendSearch(); var i = e.getParameter(" refreshButtonPressed"); 如果我) { c._oControlStore.sMasterSearchText = c._oControlStore.oMasterSearchField.getValue(); } 如果(i || b){ this.refreshList(c,i); }其他{ this.applySearchPattern(c._oControlStore.sMasterSearchText); } }, onAfterRendering:function(){ var searchField = sap.ui.getCore()。byId(" __ field0"); searchField.attachSearch(jQuery.proxy(function(e){ this.handleMasterSearch(searchField,e); }, 这个)); }
这对我来说很好;-)
greetz ...
最多设置5个标签!
嗨,
我为您的问题找到了解决方案。
制作"我的收件箱"应用程序的扩展项目。
对S2控制器进行控制器增强。
将这些方法添加到您的控制器增强中:
这对我来说很好;-)
greetz ...
一周热门 更多>