2010-08-20 54 views
7

Necesito una capacidad de informes en mi aplicación web. Busqué en la red y descubrí que JasperReports es el mejor framework de informes de Java que hay.JasperReports Vs iReport

Quería aprender sobre JasperReports pero cuando fui a su sitio, descubrí también sobre iReport.

Lo revisé en el sitio de descarga y dice. Si está interesado en JasperReports, particularmente si esta es su primera descarga, le recomendamos que considere la posibilidad de descargar iReport. La descarga de iReport incluye JasperReports.

¿Esto significa que debería aprender iReport en su lugar? O cual es cual.

Respuesta

18

iReport es una herramienta gráfica para crear informes de jaspe.

Generará el archivo de informe xml jasper para usted.

O para citar iReport:

iReport es un diseñador visual de informes para JasperReports. La biblioteca es un motor de informe que puede ser integrado en su aplicación abierta o comercial para generar los informes diseñados con iReport, mostrarlas en la pantalla o exportarlos en un formato final como PDF, OpenOffice, DOCX y muchos otros . Como alternativa, puede transmitir el resultado a través de una aplicación web o enviar el documento final directamente a una impresora . JasperReports es de alguna manera el núcleo de iReport.

Después de crear su archivo, tendrá que aprender un poco sobre el informe de Jasper para integrarlo en su programa.

Para obtener más información eche un vistazo a este iReport introduction page.

3

Las plantillas de informe utilizadas en JasperReports están escritas en un lenguaje especial basado en XML. XML significa que estas plantillas son archivos de texto regulares y pueden editarse en cualquier editor de texto. A veces es mucho más simple abrir rápidamente una plantilla en el editor de texto y hacer la corrección en lugar de iniciar iReports, abrir la plantilla y hacer el trabajo moviendo el mouse.

iReport es eficaz si es necesario modificar una gran cantidad de elementos de informe a la vez, digamos mover 100 elementos por 5 puntos a la izquierda. Si solo se debe modificar un elemento, a menudo uso el editor de texto.

iReport es independiente de la plataforma porque está escrito en Java. Lo estoy usando con éxito en Debian Linux y MS Windows XP.

0

Ireport es una herramienta para generar JasperReport.In Ireport hay muchas opciones gráficas para generar informes de buena apariencia.

Tiene muchas plantillas con diferentes propósitos para crear un informe. El JasperReport XML está basado y es fácilmente editable por cualquier editor de texto normal. Y JasperReport usa el lenguaje Java o Groovy.

1

iReport es el diseñador visual de JasperReport. Entonces, necesitarías aprender iReport también para diseñar un informe de Jasper.

Cuestiones relacionadas