JasperReports:是否可以使用多个数据源,如果没有,可以在参数中使用集合?

Knu*_*daa 13 jasper-reports

报告习惯用语似乎是一个报告由一个项目列表组成,还有一些额外的数据(参数).有没有办法在报告中包含几个不相关的列表,或者这是否会违背成语,以至于应该使用不同的工具来生成输出?

例如,假设您有一个居住在建筑物中的人员列表,其中包含姓名,电话号码等.该列表将是主要的数据源.此外,在同一报告中,您希望显示有关该建筑物的各种其他信息,例如地址,楼层数等.此信息中的项目数可能因建筑物而异,因此您不能简单地将其放入静态参数中,而是需要地图或列表.这当然是一个受人尊敬的例子,但应该用来说明问题.

简而言之:您可以在报告中使用多个不相关的列表吗?

Gor*_*don 7

我想您想要的是报告中的子报告.

子报表可以具有与主报表不同的数据源.

这是一个如何创建一个教程.