Jasper reports i在同一图表中报告直线和条形

Jasper reports i在同一图表中报告直线和条形,jasper-reports,ireport,Jasper Reports,Ireport,我正在使用iReport尝试创建用于错误跟踪的图表。我需要一个堆叠的条形图为不同严重程度的开放错误的一天和一条线显示总数量的错误的一天。构建多轴图表很容易,但它总是在Y轴上显示不同的范围。我希望Y轴是相同的范围,以便总bugs线浮动在堆叠的开放bugs条上。这在Excel或Crystal Reports中很简单,但我在iReport中找不到这样做的方法。我需要能够在多轴报告中合并Y轴,或者能够将其中一个系列的系列类型从堆叠条更改为线。任何提示/阅读材料都将不胜感激。如果自动化程度更高,那就更好了

我正在使用iReport尝试创建用于错误跟踪的图表。我需要一个堆叠的条形图为不同严重程度的开放错误的一天和一条线显示总数量的错误的一天。构建多轴图表很容易,但它总是在Y轴上显示不同的范围。我希望Y轴是相同的范围,以便总bugs线浮动在堆叠的开放bugs条上。这在Excel或Crystal Reports中很简单,但我在iReport中找不到这样做的方法。我需要能够在多轴报告中合并Y轴,或者能够将其中一个系列的系列类型从堆叠条更改为线。任何提示/阅读材料都将不胜感激。

如果自动化程度更高,那就更好了,但您可以非常轻松地使用这样的解决方案:


不要自动计算范围轴高度,而是创建自己的变量以确定最大值的适当值。然后,您可以将两个图表的范围轴最大值设置为相同的值。

Hmm,这是一个有趣的想法。一旦我除去了一张图表以外的任何东西上的刻度和刻度等,我的工作就像一个魔咒。只是用jasper图表引擎的数千个选项浪费了可耻的小时数,只是为了在正确的位置显示条形图和一些折线图的顶部y值。你的答案是关键。不明显的是,在多轴图表中,每个轴的范围轴最大值是不同的,而不是总的最大值。${Variable}是这个函数的键。向上投票。