如何从sapui5的xml视图中的组合框中获取选定的值

2020-08-17 03:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嘿 ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在使用XML视图的MultiComboBox。 没有oEvent的情况下如何获取所选项目?

此示例可以正常工作:

 abc:function(oEvent){

 oEvent.getParameters(" selected")
 oEvent.getParameters(" changedItem")

 }
 

但是我需要获取Parameters byId。 对于我的应用程序,无法使用oEvent。 我尝试使用getSelectedItems .. getItems ... getItemByKey ...

 this.byId(" myComboBox")。getSelectedItems();
 

getSelectedItem的问题是,如果我尝试这样做:

https://i.gyazo.com/c10e33ba58555f6ff272622fa5d406a1.mp4

.getSelectedItems()被触发,结果为0。如果我选​​择第二个项目,我的变更处理程序将被解雇,.getselecteditems()还给我一个项目,这是我的第一个选择! (postbox1)。


但是我需要像oEvent.getParameters(....)一样所有选定的项。

感谢您的帮助!

5条回答
Alawn_Xu
2020-08-17 04:13 .采纳回答

您正在为MultiComboBox使用事件" change",如果您使用事件" selectionChange",则onSearch函数应该可以正常运行。

此处的更多信息: https: //sapui5.hana.ondemand.com/#/api/sap.m.MultiComboBox/events

一周热门 更多>