Jasper reports 特定行计数上的图表中断(大型数据集)

Jasper reports 特定行计数上的图表中断(大型数据集),jasper-reports,dynamic-reports,Jasper Reports,Dynamic Reports,如果达到特定行数,是否有可能创建新图表? 假设我的数据集中有150个条目,但是图表只有50个条目可读。我怎么能这么做 PS:对于编辑器,我正在处理使用jasper报表的动态报表。我找到了以下解决此问题的方法 列表中数据源的最大大小指定每个图表的最大行数。 此解决方案由两类组成: 凝聚观察者 ReportGenerator可运行或线程, 可观察 Conconator的Visio草图: concerator首先生成一个数据源列表,每个数据源都有一个最大长度。 对于列表中的每个数据源,将启动一个Re

如果达到特定行数,是否有可能创建新图表? 假设我的数据集中有150个条目,但是图表只有50个条目可读。我怎么能这么做


PS:对于编辑器,我正在处理使用jasper报表的动态报表。

我找到了以下解决此问题的方法

列表中数据源的最大大小指定每个图表的最大行数。 此解决方案由两类组成:

凝聚观察者 ReportGenerator可运行或线程, 可观察 Conconator的Visio草图:

concerator首先生成一个数据源列表,每个数据源都有一个最大长度。 对于列表中的每个数据源,将启动一个ReportGenerator,他还将获得页码,以便在收集后进行最终排序。 conconcer将等待,直到每个reportpage都被交付。 收集每页时,收集者根据页码对页面进行排序,然后逐页将它们粘在一起


PS:我已经准备好了一个visio草图,但直接发布它的名声不太好。

我最终将数据源拆分并添加到arraylist中,并在arraylist中创建了报告量,最后手动将它们粘在一起。