Sub Reporte

Para crear un subreporte solo tenemos que definir las dos clases Java y la clase principal debe contener un atributo de tipo private List<EntitySecundario> entitysecundario.

Usaremos los entitys

Facturas es el entity maestro y Detalles sera el entity para el subreporte.

Deseamos generar una vista de componentes como esta

con el subreport

Procedemos a crear las dos clases y generamos

Entity Factura

En la pestaña Sub Report creamos la clase detalles

Podemos editar las propiedades, crear grupos y summary si deseamos, en este caso recurrimos a una generaciòn rápida.

Genera los reportes all, details, master, _subreport

Si buscamos en el proyecto web

Si lo ejecutamos

haciendo clic en Factura con Subreporte.

Nota:

Para un subreporte recuerde pasar la ruta del subreporte al parámetro "SUBREPORT_DIR" y el nombre del subreporte generado.

Codigo que imprime el subreporte

Last updated

Was this helpful?