5

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

有人可以提供帮助吗

4

3 回答 3

14

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

于 2010-10-18T18:37:47.980 回答
6

您应该使用子报表。

于 2010-03-24T13:31:42.883 回答
4

多个“细节”波段是不可能的。不过,您可以在细节带之前和之后添加“组带”。

更新
报告的上半部分:

  • 详细信息带是具有产品线、名称、金额...等的带。
  • 包含分支的详细信息周围的组是上一级组。
  • 围绕支部集团的集团是国家邦,它的最高层。

首先创建两个组,将其中一个称为“State”,另一个称为“Branch”,在编写查询时确保按 State 排序结果,然后是 Branch。如果您这样做,Jasper 将确保将结果与快照中的完全相同。

检查此快照,您应该使报告如下所示:

替代文字

于 2010-03-24T13:23:56.530 回答