过滤sap.m时无法读取未定义的属性'filter'输入建议项

2020-09-21 21:25发布

         点击此处--->   EasySAP.com群内免费提供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>/}">
      
           
      
  

控制器

 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的绑定。

有价值的帮助,它的选择对话框也可以工作,只是没有建议。

任何帮助都值得感谢,谢谢!

         点击此处--->   EasySAP.com群内免费提供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>/}">
      
           
      
  

控制器

 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的绑定。

有价值的帮助,它的选择对话框也可以工作,只是没有建议。

任何帮助都值得感谢,谢谢!

付费偷看设置
发送
2条回答
亦是此间程序员
1楼-- · 2020-09-21 22:11

你好阿卜杜勒,

您找到了解决方案吗?

如果没有,您是否将其汇总? 您正在使用哪个版本的UI5库?

此致

Swaroop

哎,真难
2楼-- · 2020-09-21 22:10

嗨,Swaroop,

我无法解决此问题,但是从那以后我就停止了预加载值帮助数据并在前端对其进行过滤。 现在,我将建议值发送到后端,然后将过滤后的值加载到对我来说很好的模型中。

一周热门 更多>