Jasper reports 摘要标注栏子报表仅显示最后一个值

Jasper reports 摘要标注栏子报表仅显示最后一个值,jasper-reports,ireport,subreport,Jasper Reports,Ireport,Subreport,我在报告的详细栏中显示字符串值列表,效果很好。我想在总结区画5张图。我尝试在摘要栏中使用所有值并生成报告,但摘要栏的高度受到限制。所以我在那个空间里只画了三张图。我转到sub report绘制所有5个图表。 我通过参数映射将值传递给子报表。我得到了所有的5个图,但该图是使用传递给子报表的最后一个值绘制的。我想用传递给它的所有值绘制图表。如何解决此问题?尝试使用与主报表中使用的数据源相同的数据源。应该行得通 您可以在子报表数据源表达式中使用属性$p{REPORT\u DATA\u SOURCE}来

我在报告的详细栏中显示字符串值列表,效果很好。我想在总结区画5张图。我尝试在摘要栏中使用所有值并生成报告,但摘要栏的高度受到限制。所以我在那个空间里只画了三张图。我转到sub report绘制所有5个图表。
我通过参数映射将值传递给子报表。我得到了所有的5个图,但该图是使用传递给子报表的最后一个值绘制的。我想用传递给它的所有值绘制图表。如何解决此问题?

尝试使用与主报表中使用的数据源相同的数据源。应该行得通


您可以在子报表数据源表达式中使用属性$p{REPORT\u DATA\u SOURCE}来实现这一点,但不要忘记设置连接类型。

尝试使用与主报表相同的数据源。应该行得通

您可以在子报表数据源表达式中使用属性$p{REPORT\u DATA\u SOURCE}来实现这一点,但不要忘记设置连接类型