Aquí estamos hablando de tres productos principales: JasperReports: que es sólo una biblioteca para generar informes y llenarlo iReport: que es herramienta de interfaz gráfica de usuario para desarrollar plantillas utilizadas por la biblioteca por encima de JasperServer: cuales es plena aplicación con interfaz web para la gestión de informes con los usuarios permisos y otras características,¿Cuál es el mejor enfoque para usar JasperReports?
documentación realidad no es tan bueno, quiero usar lo mejor de los productos mencionados anteriormente para integrar JasperReports
con mi solicitud (Spring
/Hibernate
), por lo por favor consejo w sombrero es el mejor enfoque para hacer esto,
1- informes de diseño utilizando iReport
mediante la generación de SQL incorporado, y hacerlo como un proyecto aparte de la mía, me trató de usar Hibernate
o Spring
dentro iReport
pero también se enfrentó a una gran cantidad de problemas y no hay documentación clara para esta parte
2- adjuntarlo con mi proyecto, para utilizar la misma configuración Hibernate
, entidades ya creadas
3- Trate de usar JasperServer
que parece ser complicado, y luego se exponen como informes webservices
o cualquier otro enfoque mejor y garantizado, sé que depende de la forma en que mi proyecto está tratando, pero tengo escasez en el tiempo, por lo que depende de que el enfoque tenga una mejor documentación o tutoriales.
su enfoque parece mejor, pero podría calrify 'Puede mantener las definiciones de informe por separado de las consultas y alimentarlas con datos producidos por su código' más –
Crear y mantener jrxmls con iReport. En tu código, carga los datos como necesites (SQL/Hibernate/_anything_) y llama a 'JasperFillManager.fillReport()' –
Ok, de lo que me di cuenta de la primera respuesta, pero lo dejas más claro, creo que es el mejor enfoque hasta ahora, saludos, –