如何使用JSONModel在Filterbar的聚合中绑定Combobox的聚合?

2020-08-26 08:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试将Combob...

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

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


嗨,

我正在尝试将Combobox的聚合绑定到聚合绑定的筛选器栏中。

XML代码:

 
 
 
 
 
 <项目>
 
 
 
 
 
 
 
 

JSON数据如下:

 var oData = {
 "过滤器":[
 {
 " name":" Filter1",
 "数据":[{
 " ID":" 1",
 " DESC":"一个"
 },{
 " ID":" 2",
 " DESC":"两个"
 },{
 " ID":" 3",
 " DESC":"三个"
 }]
 },{
 " name":" Filter2",
 "数据":[{
 " ID":" 1",
 " DESC":"一个"
 },{
 " ID":" 2",
 " DESC":"两个"
 },{
 " ID":" 3",
 " DESC":"三个"
 }]
 },{
 " name":" Filter3",
 "数据":[{
 " ID":" 1",
 " DESC":"一个"
 },{
 " ID":" 2",
 " DESC":"两个"
 },{
 " ID":" 3",
 " DESC":"三个"
 }]
 }]
 };
 

我使用以下代码绑定聚合:

 var oFilterBar = this.getView()。byId(" idFilterBar");
 oFilterBar.setModel(new JSONModel(oData)," filterData");
 

过滤器栏获取正确的聚合绑定。 但是,组合框项目未正确绑定。

感谢您的帮助。

谢谢!