¿Cómo podemos crear informes en Java? Algo así como Crystal Reports en .net.Creación de informes con Java
Respuesta
Probar iRepor/JasperReports. Creo que es tu mejor opción a partir de hoy.
Es bastante maduro, se actualiza constantemente (activo), es compatible con aplicaciones StandAlone/Swing, aplicaciones web, puede exportar a Excel/PDF y se integra fácilmente con los principales servidores de aplicación.
JasperReports es el Motor de informes, y iReport es su IDE (Editor de informes visuales).
Estoy desarrollando una aplicación web. ¿Puedo usar este uso del informe de Jasper con la aplicación web? –
Sí. Como mencioné, se integra bastante bien con los principales servidores de aplicaciones: JBoss, Tomcat, Glassfish, WebSphere, WebLogic, Oracle AS ... –
@Chirag puedes integrarlo fácilmente –
Tenemos Jasper Report.
JasperReports es el motor de informes de código abierto más popular del mundo. Está escrito completamente en Java y es capaz de utilizar datos provenientes de cualquier tipo de fuente de datos y producir documentos perfectos para píxeles que se pueden ver, imprimir o exportar en una variedad de formatos de documentos, incluyendo HTML, PDF, Excel, OpenOffice y Word .
- Here es rápido tutorial
BIRT es una herramienta muy potente y popular. Recomendado.
Estoy desarrollando aplicaciones web. ¿Puedo usar este uso BRIT con la aplicación web? –
@Chirag: sí, puedes. –
podría ser un duplicado de this question, por cierto ...
De todas formas, aquí está mi respuesta honesta (todavía sesgada) copiada desde allí:
i-net Clear Reports (solía ser i-net cristalinas)
- API simple y fácil de usar tanto del motor de informes como del Java report viewer.
- Se puede exportar a cualquier formato principal como PDF, HTML, SVG, XLS, etc., así como a un visor de applet de Java. (Consulte samples)
- Viene con un diseñador de plantillas de informe gráfico gratuito y potente. (Consulte video guide)
- Se instala como un archivo WAR en su servidor de aplicaciones o se puede usar como una biblioteca dentro de su propia aplicación.
- Soporte técnico excelente (generalmente recibe una respuesta en minutos u horas en lugar de días o semanas)
- Gráficos basados en JFreeChart (por lo tanto, incluye Gráficos de valores).
- Puede leer plantillas de Crystal Reports. (para muchos clientes, esta es la característica clave ya que no tiene que volver a crear todas sus plantillas antiguas de Crystal Reports)
- Precios excelentes y competitivos: con un costo efectivo "less than open source".
- Gratis 90-day trial del componente de servidor.
- Gratis y totalmente funcional report designer.
[descripción completa: Sí, trabajo para el software i-net. Pero sigue siendo mi respuesta honesta (aunque subjetiva y tendenciosa) a la pregunta. ;)]
El informe de Jasper es de hecho una herramienta poderosa, pero a veces resulta muy útil crear un informe.
Yo recomendaría mirar también a POI y Docx4j. Con ellos puede incluir una plantilla con encabezados y estilo empresarial. Puede construir el archivo con declaraciones simples, pero con Docx4j también puede reemplazar etiquetas (plantillas) en su archivo .docx por un elemento de elección.
El docx4j (AVA) la documentación está disponible aquí: https://www.docx4java.org/forums/
- 1. Creación de informes personalizados de GnuCash con esquema
- 2. Mejor motor de informes ASP.NET con capacidad de creación de informes personalizados
- 3. clases creación dinámica con Java
- 4. mejor camino para la creación de informes en ASP.NET MVC
- 5. Informes con db4o
- 6. Motor ligero de generación de informes de Java
- 7. PDF generación de informes
- 8. informes de servicios acceso anónimo a informes
- 9. Java: creación de objetos con pares clave/valor?
- 10. Java - Creación de varios hilos con un bucle for
- 11. Buena herramienta de creación de informes de código abierto/marco para WPF (C#)
- 12. Sobrecarga de creación de subprocesos Java
- 13. Creación de aplicaciones de Android sin Java
- 14. La mejor manera de imprimir informes simples en java
- 15. Creación de software Java comercial (DRM)
- 16. Creación de aplicaciones de estilo OLAP con SalesForce/Apex
- 17. Creación de formularios web: Java vs HTML
- 18. Creación de un conjunto prepoblado en Java
- 19. Creación de XML dinámico en Java
- 20. Biblioteca de creación SVG para Java
- 21. Cómo implementar sus informes (con Reporting Services)
- 22. install_name_tool informes objeto con formato incorrecto
- 23. ¿Hay una GUI para diseñar informes PDF generados por Java?
- 24. Cómo registrar un QueryExecuterFactory en informes jasper en java
- 25. herramientas de informes php
- 26. Detener el secuestro del servidor de informes SQL/Informes
- 27. Creación de paquetes con Perl
- 28. creación de scripts con eshell
- 29. Informes automáticos de diferencias
- 30. Informes de Bugzilla
posible duplicado de [¿Cuál es el mejor motor de informes para Java] (http://stackoverflow.com/questions/238527/what-is-the- best-report-engine-for-java) – Epaga