Как добавить несколько ссылочных линий в SAPUI5 vizframe? - PullRequest
1 голос
/ 12 июня 2019

Мой визфраме имеет несколько мер.Я хочу иметь 1 контрольную линию для каждой меры.

1002 * Как я могу добавить больше чем 1 опорной линии на графике с помощью setVizProperties 1004 * текущий код, добавив 1 базовую линию 1006 * вар oChart = sap.ui.getCore ().byId ("mainPageView - idVizFrame");
oChart.setVizProperties({
    plotArea: {
        dataLabel: {
            visible: true
        },
        referenceLine: {
            line: {
                valueAxis: [{
                    value: value1,
                    visible: show,
                    size: 1,
                    type: "dotted",
                    label: {
                        text: "Target:" + value1 + strrange,
                        visible: show
                    }
                }]
            }
        }

    }
});

1 Ответ

0 голосов
/ 13 июня 2019

следующий код решает эту проблему

var RefLines2 = [];
var TargetValues = [40, 50, 60, 70];
for (var i = 0; i < TargetValues.length; i++) {

    RefLines2.push({

            value: TargetValues[i],
            visible: show,
            size: 1,
            type: "dotted",
            label: {
                text: "Target:" + TargetValues[i] + strrange,
                visible: show
            }

        }

    );
}

oChart.setVizProperties({
    plotArea: {
        dataLabel: {
            visible: true
        },
        referenceLine: {
            line: {
                valueAxis: RefLines2
            }

        }

    }
});
...