Добавить несколько осей Y к диаграммам столбцов SAPUI5 VizFrame

Как добавить несколько осей Y в столбчатую диаграмму с накоплением из SAPUI5 VizFrame?

Я могу только найти dual_stacked_column vizType, который я могу использовать, который добавляет два столбца для каждого измерения. Мне нужно иметь три в моем случае.

<viz:feeds>
    <vizFeeds:FeedItem uid="valueAxis" type="Measure" values='Milk Current Year,Sugar Current Year,Tea Current Year'/>
    <vizFeeds:FeedItem uid="valueAxis2" type="Measure" values='Milk Previous Year,Sugar Previous Year,Tea Previous Year'/>
    <vizFeeds:FeedItem uid="categoryAxis" type="Dimension" values="Quarter"/>
</viz:feeds>

Невозможно просто добавить третий, так как он игнорируется:

    <vizFeeds:FeedItem uid="valueAxis3" type="Measure" values='New Value'/>

Это запрограммировано с использованием представления XML до сих пор, но представление JS также не является проблемой, если есть решение.

Мой текущий результат

2 ответа

Решение

С обычными (не стекированными) столбцами в UI5 возможно иметь 3 столбца на категорию. С stacked_columns это невозможно, "Triple_Stacked_Column" в настоящее время недоступен.

Мы смотрим на это, если возможно использовать третий столбец здесь.

С dual_stacked_column у вас есть синий заголовок оси Y слева и зеленый заголовок оси Y справа. Это может быть проблемой с третьим столбцом. Будет ли это быстрым решением, если вы используете обычный stacked_column и пометите ось X по-другому, например, Q1-Текущий год, Q1-Предыдущий год, Q1-Новый год, Q2-Текущий год, Q2-Предыдущий год, Q2 -Новый год, …?

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