SAP Fiori Analytical列表页面:组合框设置带有聚合绑定的默认键/值

2020-08-18 23:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在使用自定义过滤器开...

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

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


你好

我正在使用自定义过滤器开发Fiori分析列表页面(ALP)应用。

默认情况下,我需要Comboxes来选择列表的第一值(基于聚合绑定),而不是将其保留为空。

 
 

 

 <项目>

 

 
    

我尝试过使用GetFirstItem函数,但是在launchapd中不起作用。

 onInitSmartFilterBarExtension:函数(oEvent){

 var oCBDivision = this.byId(" idDivision");

 var oFirstItemDiv = oCBDivision.getFirstItem();

 oCBDivision.setSelectedItem(oFirstItemDiv);
 ... 

打开应用程序时,可以从WebIDE运行GetFirstItem,但是随后更改第一个组合框以过滤第二个组合框时,GetFirstItem不起作用(我将其用于将第二个组合框的第一项设置为默认项 一个)。

它获得执行过滤器之前的第一项。

 oPeriod.getBinding(" items")。filter(oFilter,sap.ui.model.FilterType.Application);

 var oFirstItemPeriod = oPeriod.getFirstItem();  oPeriod.setSelectedItem(oFirstItemPeriod); 

谢谢