如何根据odata字段设置vizframe框架图的标题

时间:2019-04-10 10:23:30

标签: sapui5

例如,让odata具有以下数据 名称|值| id 图表1 | 1000 | 12 图表2 | 2000 | 13 我的程序现在生成两个图表 我的图表标题应该为Chart1,chart2 ......

1 个答案:

答案 0 :(得分:0)

根据我的理解,您需要为各自的图表提供图表标题。为了实现这一点,您可以设置每个图表的vizProperties并分配标题,请参见下面的xml视图或控制器。这些仅仅是示例,无论您的要求是绑定数据并分配标题还是对其进行硬编码。

<viz:VizFrame id="vizFrame" vizType="timeseries_stacked_column" width="100%" uiConfig="{applicationSet:'fiori'}" vizProperties="{ title:{ text="Chart1" }}"></viz:VizFrame>

在控制器中:

var oVizFrame = this.oVizFrame = this.getView().byId("idVizFrame");
oVizFrame.setVizProperties({
    title: {
        text: 'Chart2'
    }
});