Jasper reports 使用表组件:如何避免显示同一数据的多个副本

Jasper reports 使用表组件:如何避免显示同一数据的多个副本,jasper-reports,ireport,Jasper Reports,Ireport,iReport正在为我提交的查询生成多个(相同)表 我正试图将漫画DB表中的所有数据提取到一个表组件中。我成功地这样做了,但正在使用相同的数据创建多个表 我试图搜索论坛,但找不到解决方案 请说明出现此问题的原因,JR引擎迭代表两次-第一次使用带详细信息的主数据源(报表的数据源),第二次使用表组件的数据源 例如,您可以删除主数据源并将表组件置于摘要波段 在这种情况下,您的模板如下所示: 在这种情况下,不要忘记将WhenNodeType报表的属性设置为AllSectionsNoDeta

iReport正在为我提交的查询生成多个(相同)表

我正试图将漫画DB表中的所有数据提取到一个表组件中。我成功地这样做了,但正在使用相同的数据创建多个表


我试图搜索论坛,但找不到解决方案


请说明出现此问题的原因,JR引擎迭代表两次-第一次使用带详细信息的主数据源(报表的数据源),第二次使用表组件的数据源

  • 例如,您可以删除主数据源并将表组件置于摘要波段
在这种情况下,您的模板如下所示:


在这种情况下,不要忘记将WhenNodeType报表的属性设置为AllSectionsNoDetail,以避免隐藏摘要


  • 另一种方法-您可以删除表格组件并使用详细信息标注栏
在这种情况下,模板如下所示:


@RickeshJohn添加另一个解决方案并。。也来看看这个帖子。。