Jasper reports JasperReports中的多细节栏

Jasper reports JasperReports中的多细节栏,jasper-reports,ireport,Jasper Reports,Ireport,我想在jasper报告中显示多个详细信息部分。如何在JasperReports中添加多个细节标注栏?有关详细信息,我正在传递java类中的集合。因此,如果我有多个细节栏,如何将不同的集合传递给不同的细节栏 是否有人可以提供此方面的帮助不可能有多个“详细信息”波段。不过,您可以在详图标注栏之前和之后添加“组标注栏” 更新 报告的上半部分: 明细栏是带有产品线、名称、金额。。。等等 包含分支的详图周围的组是一级上部组 分支组周围的组是State Bang,它是顶层 首先创建两个组,其中一个称为“

我想在jasper报告中显示多个详细信息部分。如何在JasperReports中添加多个细节标注栏?有关详细信息,我正在传递java类中的集合。因此,如果我有多个细节栏,如何将不同的集合传递给不同的细节栏

是否有人可以提供此方面的帮助

不可能有多个“详细信息”波段。不过,您可以在详图标注栏之前和之后添加“组标注栏”

更新
报告的上半部分:

  • 明细栏是带有产品线、名称、金额。。。等等
  • 包含分支的详图周围的组是一级上部组
  • 分支组周围的组是State Bang,它是顶层
首先创建两个组,其中一个称为“State”,另一个称为“Branch”,在编写查询时,请确保按状态对结果排序,然后是Branch。如果这样做,Jasper将确保按照快照中的方式对结果进行分组

检查此快照,应使报告类似于:


您应该使用子报表。

这个问题似乎在过去被问了很久。现在有了新的JasperReports版本,可以使用多个细节栏。请参阅JasperReports下载以获取最新版本。

我想展示如下内容。。不同的细节栏有不同的列。我想我可以称之为子报表。在jasperreport@contexte,在这种情况下,您可以使用组来解决它,而不需要子报表。@medopal,我明白了。我同意,在每一张“桌子”内都必须有小组,但在图片上我们看到两张这样的“桌子”。为了拥有“不同栏目的不同细节栏”,黑豹当然需要子报表。当然,你可以用小组来模拟这种行为,但这不是直接的方法。@contexte,这是非常肯定的,在我的回答中,我解释了如何重做报告的上半部分。但是,如果您想在一个报表中同时使用这两个报表,那么您应该使用子报表。