JasperReports: ¿es posible usar múltiples fuentes de datos, o si no, usar colecciones en parámetros?

Parece que el idioma de los informes es que un informe consta de una sola lista de elementos, con algunos datos adicionales (parámetros). ¿Hay formas de incluir varias listas no relacionadas en un informe, o esto iría en contra del idioma hasta el punto de que una herramienta diferente debería usarse para generar el resultado?

Supongamos, por ejemplo, que tiene una lista de personas que viven en un edificio, con nombres, números de teléfono, etc. Esta lista sería la fuente de datos principal. Además, en el mismo informe desea mostrar otra información sobre ese Edificio, como la dirección, el número de pisos, etc. El número de elementos en esta información puede variar entre edificios, por lo que no puede simplemente ponerlo en parámetros estáticos, sino que necesitaría un mapa o una lista. Por supuesto, este es un ejemplo ingenioso, pero debería servir para ilustrar el problema.

En resumen: ¿puede usar varias listas no relacionadas en un informe?

Respuestas a la pregunta(2)

Su respuesta a la pregunta