如何在甘特图中获得汇总"行"的所有行?

2020-08-27 06:49发布

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

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


你好

有什么方法可以读取UI5应用程序中的甘特图中的聚合行的所有行(与可见项无关)?

var visibleRows = oGanttChartWithTable.getRows();

console.log(visibleRows.length);

在我的模型中,我也有13个元素。

oGanttChartWithTable.bindAggregation(" rows",

{

路径:" test>/root",

参数:{

arrayNames:["子代"]

}

}

);


当我使用时,它总是11个或更少(GanttChartTableTree中的可见行):


var (i = 0,len = rows.length; i

...

}

致谢

Katja

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

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


你好

有什么方法可以读取UI5应用程序中的甘特图中的聚合行的所有行(与可见项无关)?

var visibleRows = oGanttChartWithTable.getRows();

console.log(visibleRows.length);

在我的模型中,我也有13个元素。

oGanttChartWithTable.bindAggregation(" rows",

{

路径:" test>/root",

参数:{

arrayNames:["子代"]

}

}

);


当我使用时,它总是11个或更少(GanttChartTableTree中的可见行):


var (i = 0,len = rows.length; i

...

}

致谢

Katja

付费偷看设置
发送
2条回答
微wx笑
1楼-- · 2020-08-27 07:42

你好Katja,

您可以尝试以下操作:

 var oGanttChart = sap.ui.getCore()。byId(" oGanttChart"); //掌握甘特图
 var oBinding = oGanttChart.getBinding(" rows");
 var oRows = oBinding.getModel()。getProperty(oBinding.getPath()); //获取所有行
 

此致

Sai Vellanki。

一只江湖小虾
2楼-- · 2020-08-27 07:32

嗨,

您的帖子很旧,但是我仍然想分享此信息。 这个问题非常复杂,我相信有人可能会从此信息中受益。

您可以像这样获得所有行信息:

 var allRows = this.getView()。byId(" GanttChartContainer")。selectRows(0).getAllRowData(); 

一周热门 更多>