我必须创建一个报告,其中主要是项目列表。在第一页上也应该有一堆表格,显示从列表中计算的数字(诸如不同类型的项目的数量等)。
这是一个展示这个想法的例子。这些项目的列表实际上很长,可用于多个页面。其他统计信息仅列在首页。
(..编辑:好像我还不能发布图片..)
我有一个数据库查询,用于检索项目列表的数据。问题是:有没有办法使用这个单一查询来形成所有需要的统计信息?
所有统计数据都可以通过例如使用jaspers组和变量来形成。我也知道如何通过为每个表使用子报表来实现所需的结果(然后我甚至可以为每个表定制查询以直接得到所需的值)但我想避免运行相同的(或几乎相同)多次查询。