2010-03-11 17 views
13

Parece que la expresión de informes es que un informe consiste en 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 de la expresión idiomática de tal manera que una herramienta diferente debería utilizarse para generar el resultado?JasperReports: ¿es posible usar múltiples fuentes de datos, o si no, usar colecciones en parámetros?

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 plantas, etc. El número de elementos en esta información puede variar entre Edificios, de modo que no puede simplemente ponerlo en parámetros estáticos, pero necesitaría un mapa o una lista. Esto es, por supuesto, un ejemplo contributivo, pero debe servir para ilustrar el problema.

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

Respuesta

7

Creo que lo que quiere es un subinforme dentro de su informe.

Un subregistro puede tener un origen de datos diferente al del informe principal.

Aquí hay un tutorial sobre cómo crear uno.

2

,

+1

excelente respuesta. Corto y dulce. Esto funcionó con 'pieDataSet' y estoy muy contento cuando funcionó. Gracias por compartir. – OO7

Cuestiones relacionadas