点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我输入的内容包括价值帮助和建议项。 我在建议事件触发并且getBinding(" suggestionItems")返回未定义时应用过滤器。 我的代码段在下面列出。
XML视图
<输入id =" search_TerrainLowerMID"建议=" onSuggestion" valueHelpRequest =" onSelectf4"占位符="" showSuggestion =" true" showValueHelp =" true" type =" Text" RecommendationionItems =" {d_TplnrFl>/}">Key} {d_TplnrFl> Value}"/>
控制器
onSuggestion:function(oEvent){ var value = oEvent.getParameter(" suggestValue"); var过滤器= []; 如果(值){ Filters.push(新的sap.ui.model.Filter(" Key",sap.ui.model.FilterOperator.StartsWith,value)); } oEvent.getSource()。getBinding(" suggestionItems")。filter(Filters); },
sap.ui.getCore()。byId(oEvent.getSource()。sId)可以,但是
oEvent.getSource()。getBinding(" suggestionItems")返回未定义。 由于某种原因,我无法获得RecommendationionItems的绑定。
有价值的帮助,它的选择对话框也可以工作,只是没有建议。
任何帮助都值得感谢,谢谢!
你好阿卜杜勒,
您找到了解决方案吗?
如果没有,您是否将其汇总? 您正在使用哪个版本的UI5库?
此致
Swaroop
嗨,Swaroop,
我无法解决此问题,但是从那以后我就停止了预加载值帮助数据并在前端对其进行过滤。 现在,我将建议值发送到后端,然后将过滤后的值加载到对我来说很好的模型中。
一周热门 更多>