比例问题:VizFrame 双条形图值呈现

Scaleproblem: VizFrame Dual Barchart Rendering of Values

我用 vizframe 制作了双条形图,但 运行 遇到了问题。

两个数据集的值未以相同比例呈现。

这使得数据集的比较几乎不可能。

示例: show problem

示例:plnkr.co/edit/0O4gATp0P5ZvYoof

解决方案:https://plnkr.co/edit/9ziljXNgOPR7jiA3?preview

Problem in example

在 VizFrame 中是否可以强制两个数据集在具有最高值的数据集上呈现,或者我应该使用另一种类型的图表?

查看:

<layout:FixFlex id='fixchart' minFlexSize="1000">
                        <layout:flexContent>
                            <viz:VizFrame id="idVizFrame" uiConfig="{applicationSet:'fiori'}" height='100%' width="100%" vizType='dual_bar'>
                                <viz:dataset>
                                    <viz.data:FlattenedDataset data="{ path : '/ZSD_INVOICE_DIF' , sorter : { path: 'sales_org_text'}}">
                                        <viz.data:dimensions>
                                            <viz.data:DimensionDefinition name="Verkaufsorganisationen" value="{sales_org_text}" />
                                        </viz.data:dimensions>
                                        <viz.data:measures>
                                            <viz.data:MeasureDefinition group="1" name="letztes Jahr" value="{amount_last_year}" />
                                            <viz.data:MeasureDefinition group="2" name="aktuelles Jahr" value="{amount_this_year}" />
                                        </viz.data:measures>
                                    </viz.data:FlattenedDataset>
                                </viz:dataset>
                                <viz:feeds>
                                    <viz.feeds:FeedItem uid="categoryAxis" type="Dimension" values="Verkaufsorganisationen" />
                                    <viz.feeds:FeedItem id='valueAxisFeed' uid="valueAxis" type="Measure" values="letztes Jahr" />
                                    <viz.feeds:FeedItem id='valueAxisFeed2' uid="valueAxis2" type="Measure" values="aktuelles Jahr" />
                                </viz:feeds>
                            </viz:VizFrame>
                        </layout:flexContent>
                    </layout:FixFlex>

这似乎是 Viz 中的一个错误。

根据 window 的大小和数据集的值,它会呈现错误。 我用不同的浏览器和不同的电脑检查了它。 解决方法是设置轴的最大值。

已找到解决方案!我会在代码中解决问题。

需要缩小为一个数值轴,条形图需要是普通条形图!