Charts JasperReports条形图中的大数据处理

Charts JasperReports条形图中的大数据处理,charts,jasper-reports,Charts,Jasper Reports,我正在使用JasperReports 4.0.1 我有一个大数据集要在分组条形图中表示 酒吧间挤满了人,而且彼此非常接近 有什么方法可以适当地调整它吗 或者设置记录数量限制,在此限制之后,JasperReports可以将其拆分为多个图形?像jasper reports中那样定制图表的唯一方法是实现自己的图表定制器类。这是我发现的一篇文章图表定制程序当然可以让您完全控制自己想做什么。但是在这种情况下,如果没有图表定制器,您可能仍然可以做一些有趣的事情 我不确定你所说的“适当缩放”是什么意思,所以

我正在使用JasperReports 4.0.1 我有一个大数据集要在分组条形图中表示

酒吧间挤满了人,而且彼此非常接近

有什么方法可以适当地调整它吗


或者设置记录数量限制,在此限制之后,
JasperReports
可以将其拆分为多个图形?

像jasper reports中那样定制图表的唯一方法是实现自己的图表定制器类。这是我发现的一篇文章

图表定制程序当然可以让您完全控制自己想做什么。但是在这种情况下,如果没有图表定制器,您可能仍然可以做一些有趣的事情

我不确定你所说的“适当缩放”是什么意思,所以我不能评论这一部分

您可以向报表中添加一个组,以防止图表中的值过多。例如,您可以对以下表达式进行分组:

new Integer($V{REPORT_COUNT}/10)
这样,每组只能得到10件物品。将图表放入组页脚。如果您的行数少于10行,您将得到一个图表。如果您有更多的行,那么您将得到多个图表

您的分组可能比仅仅计算行更复杂,但同样的想法也应该适用