Diseñar un reporte en iReport usando un JRTableModelDataSource
Hola, les traigo una pequeña guía de como diseñar un reporte en iRepots usando como conexión datos de una JTable y no de una conexión a la base de datos.
Lo primero es tener un modelo de una tabla el cual convertiremos a un JRTableModelDataSource:
Supongamos que tenemos una tabla con dos columnas las cuales se llaman Producto y Total:
Creamos el reporte:
Podemos agregar parametros usando un HashMap:
Obtenemos el modelo de la tabla que será la conexión que enviaremos al reporte:
Cargamos nuestro diseño:
Rellenamos el diseño pasándole como parámetros las variables anteriores:
En el Diseño del Reporte solo tenemos que agregar en el Área de Fields los nombres de las columnas de la tabla y ponerlos en sus respectivos lugares en el diseño para que sean rellenados.
Estuve buscando en la web y no encontré información acerca de cómo diseñar esto, espero esto sirva a más de alguno.
Adjunto | Tamaño |
---|---|
ejemploreporte.png | 146.09 KB |
- whites's blog
- Inicie sesión o regístrese para enviar comentarios
Muy buen aporte
Gracias @whites
Muy bien, es my útil la información que presentas.
El JRTableModelDataSource
Buen dia! funciona de maravilla pero no lee toda la tabla... solo lee la primera fila de la tabla. ayuda