Как установить заголовок для диаграммы Vizframe?

Я попытался установить заголовок для своей диаграммы vizFrame в SAP UI5, я использовал атрибут заголовка в элементе управления vizFrame, но он не работает и показывает заголовок по умолчанию как "Заголовок диаграммы". Может кто-нибудь, пожалуйста, помогите мне, как установить название для него.

1 ответ

Решение

Есть 2 возможности:

  1. Установите его в коде Javascript (например, в 'onInit' контроллера):

    var oChart = this.getView().byId("idVizFrame");    
    var asyncChartUpdate = function() {
        oChart.setVizProperties({
            title: {
                text: "Your title"
            }
        });
    };
    setTimeout(asyncChartUpdate, 0);
    

Я сделал это асинхронно, потому что это не работало для меня синхронно.

  1. Установите это в представлении XML:

    <viz:VizFrame id="idVizFrame" 
      vizProperties="{ title: {text : 'Your Title', visible : true}}"
      width="100%" vizType="column" uiConfig="{applicationSet:'fiori'}">
    

В Javascript это работает так же синхронно.

код должен быть:

oChart.setVizProperties ({title: {text: "Ваш заголовок", видимый: true } });

Другие вопросы по тегам