JasperReports: est-il possible d'utiliser plusieurs sources de données, ou sinon, d'utiliser des collections dans des paramètres?

Il semble que la déclaration de l'idiome est qu'un rapport consister en une simple liste d'éléments, avec quelques données supplémentaires (paramètres). Est-il possible d'inclure plusieurs sans rapport avec les listes dans un rapport, ou serait-ce aller à l'encontre de l'idiome à un tel point qu'un autre outil devrait plutôt être utilisé pour générer la sortie?

Supposons, par exemple, vous avez une liste de Personnes qui vit dans un Immeuble, avec des noms, des numéros de téléphone et ainsi de suite. Cette liste serait la principale source de données. En outre, sur le même rapport que vous souhaitez afficher diverses informations à propos de ce Bâtiment, comme l'adresse, le nombre d'étages et ainsi de suite. Le nombre d'éléments dans cette information peut varier entre les Bâtiments, de sorte que vous ne pouvez pas simplement mettre en paramètres statiques, mais aurait besoin d'une carte ou d'une liste. C'est bien sûr un contrieved exemple, mais doit servir à illustrer le problème.

En bref: peut-on utiliser plusieurs sans rapport avec les listes dans un rapport?

source d'informationauteur Knut Arne Vedaa