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