0

我们在 Web 应用程序中使用报告。该报告是使用JasperReports生成的。

我面临的问题是:

我的 SQL 查询基于 where 子句获取数据:

SELECT * FROM table WHERE level='c'

我可以轻松地在iReport中显示这些信息。

但是我需要触发另一个查询,其中level='d'需要将相同的信息附加到报告中level='c'

我尝试将两个输出分组。但问题是如何在生成报告时触发两个不同的查询,因为我只能在iReport内的 QueryBuilder 中编写一个查询。

反正有没有达到同样的效果。

在本质上:

报告应如下所示:

Level=C
Name Age Phone number

Level=D
Name Age Phone number

只有在完成 c 级后,才会出现 D 级。

任何人都可以请指导。

4

1 回答 1

0

我终于设法实现了相同的目标..使用 level_id 对数据进行分组..最初我试图以不同的方式进行分组,因此没有显示该值..

在 ireport Ultimate guide-3 文档中也很好地解释了这一点。

于 2012-07-19T10:43:48.137 回答