Как изменить цвет VizFrame для «dual_stacked_combination»

#sapui5

#sapui5

Вопрос:

Я внедряю компонент VizFrame для проекта SAP ui5, поэтому я использовал тип «dual_stacked_combination».

Когда я пытаюсь применить свойство color, это не работает, и в результате получается несколько сложенных столбцов с градиентом того же цвета.

 var scales = [{
'feed': 'color','palette': ['#ff9900', '#0090ea', '#00ff00', '#ff0000', '#f200ff', '#ffe100', '#00ffed', '#039660','#9e9e9e','#000000']}];

oVizFrameLine2.setVizScales(scales);
  

Я хочу, чтобы каждая часть сложенного столбца имела свой собственный цвет

Ответ №1:

используйте свойства vizProperties и установите PlotArea.ColorPalette, чтобы получить разные цвета для каждого сложенного сегмента

 <viz:VizFrame id="idVizFrame" height="50%" width="100%"
 vizType='stacked_column' vizProperties="{ plotArea : {colorPalette: 
 ['#f00','#0f0','#00f']} }" >