如何从SAPUI5 VizFrame向堆积柱形图添加多个y轴?
我只能找到我可以使用的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 View编程直到现在,但只要有解决方案,JS View也没有问题。
答案 0 :(得分:1)
使用普通(非堆叠)列,UI5中每个类别可以有3列。 使用stacked_columns是不可能的,“Triple_Stacked_Column”目前无法使用。
答案 1 :(得分:0)
如果可以在这里使用第三列,我们正在研究它。
使用dual_stacked_column,您在最左边有蓝色的y轴标题,在右边有绿色的y轴标题。 这可能是第三列的问题。 如果您使用普通的stacked_column并以不同的方式标记x轴,这是一个快速的解决方法吗? 例如Q1-当年,Q1-上年,Q1-新年,Q2-当年,Q2-上年,Q2-新年,......?