Diferencia entre revisiones de «IReport»
| (No se muestran 11 ediciones intermedias de 4 usuarios) | |||
| Línea 5: | Línea 5: | ||
|tamaño=200px | |tamaño=200px | ||
}} | }} | ||
| − | + | ||
| − | '''IReport.''' Es una herramienta visual que sirve para generar | + | '''IReport.''' Es una herramienta visual que sirve para generar ficheros [[XML]] (plantillas de informes) utilizando la herramienta de generación de informes [[JasperReport]]. |
== Cometido == | == Cometido == | ||
| − | IReport provee a los usuarios de [[JasperReport]] una interfaz visual para construir reportes. También permite que los usuarios corrijan visualmente informes complejos con cartas, imágenes y subinformes. | + | Escrito en [[Java]] IReport provee a los usuarios de [[JasperReport]] una interfaz visual para construir reportes. También permite que los usuarios corrijan visualmente informes complejos con cartas, imágenes y subinformes. |
| + | |||
| + | === Bibliotecas gráficas que emplea === | ||
| + | Está además integrado con JFreeChart, una de la bibliotecas gráficas [[Open Source]] más difundida para [[Java]]. Los datos para imprimir pueden ser recuperados por varios caminos incluso múltiples uniones [[JDBC]], [[TableModels]], [[JavaBeans]], [[XML]], etc. | ||
| − | + | === Utilidad === | |
Nació como una herramienta de desarrollo, pero puede utilizarse como una herramienta de oficina para adquirir datos almacenados en una base de datos, sin pasar a través de alguna otra aplicación. | Nació como una herramienta de desarrollo, pero puede utilizarse como una herramienta de oficina para adquirir datos almacenados en una base de datos, sin pasar a través de alguna otra aplicación. | ||
== Características de IReport == | == Características de IReport == | ||
La lista siguiente describe algunas de las características importantes de IReport: | La lista siguiente describe algunas de las características importantes de IReport: | ||
| − | * 100% escrito en [[Java]] y además [[ | + | * 100% escrito en [[Java]] y además [[Open Source]] y gratuito. |
* Maneja el 98% de las etiquetas de [[JasperReport]]. | * Maneja el 98% de las etiquetas de [[JasperReport]]. | ||
| Línea 45: | Línea 48: | ||
* [[Acrobat]] 5.0 no es requerido, pero es fuertemente recomendado. | * [[Acrobat]] 5.0 no es requerido, pero es fuertemente recomendado. | ||
| − | * Si se desea conectar con una [[base de datos]], se debe proporcionar el [[Driver]][[ JDBC]] correspondiente. | + | * Si se desea conectar con una [[base de datos]], se debe proporcionar el [[Drivers|Driver]][[ JDBC]] correspondiente. |
| − | + | * Usar la versión IReport-0.5.1 o superior. | |
| + | |||
== Librerias que utiliza == | == Librerias que utiliza == | ||
[[JasperReport]] | [[JasperReport]] | ||
| − | |||
* jasperreports-1.0.1.jar | * jasperreports-1.0.1.jar | ||
| Línea 63: | Línea 66: | ||
* poi-2.0-final-20040126.jar | * poi-2.0-final-20040126.jar | ||
| − | |||
| − | |||
| − | |||
== Véase también == | == Véase también == | ||
| Línea 71: | Línea 71: | ||
*[[JasperServer]] | *[[JasperServer]] | ||
| − | == | + | == Fuentes == |
| − | * | + | * DCInternet. Curso iReports. Disponible en: [http://www.dcinternet.com.mx/DCInternet%20Curso%20iReports.pdf]. Visitado 5 de octubre de 2011. |
| − | + | * iReport. JasperForge. Disponible en: [http://jasperforge.org/projects/ireport]. Visitado 6 de octubre de 2011. | |
| − | |||
| − | |||
| − | * http://jasperforge.org/projects/ireport | ||
[[Category:Software_para_Linux]] | [[Category:Software_para_Linux]] | ||
última versión al 16:36 5 feb 2021
| ||||
IReport. Es una herramienta visual que sirve para generar ficheros XML (plantillas de informes) utilizando la herramienta de generación de informes JasperReport.
Sumario
Cometido
Escrito en Java IReport provee a los usuarios de JasperReport una interfaz visual para construir reportes. También permite que los usuarios corrijan visualmente informes complejos con cartas, imágenes y subinformes.
Bibliotecas gráficas que emplea
Está además integrado con JFreeChart, una de la bibliotecas gráficas Open Source más difundida para Java. Los datos para imprimir pueden ser recuperados por varios caminos incluso múltiples uniones JDBC, TableModels, JavaBeans, XML, etc.
Utilidad
Nació como una herramienta de desarrollo, pero puede utilizarse como una herramienta de oficina para adquirir datos almacenados en una base de datos, sin pasar a través de alguna otra aplicación.
Características de IReport
La lista siguiente describe algunas de las características importantes de IReport:
- 100% escrito en Java y además Open Source y gratuito.
- Maneja el 98% de las etiquetas de JasperReport.
- Permite diseñar con sus propias herramientas: rectángulos, líneas, elipses, campos de los textfields, cartas, subreports (subreportes).
- Soporta internacionalización nativamente.
- Browser de la estructura del documento.
- Recopilador y exportador integrados .
- Soporta JDBC.
- Soporta JavaBeans como orígenes de datos (éstos deben implementar la interface JRDataSource).
- Incluye Wizard’s (asistentes) para crear automáticamente informes.
- Tiene asistentes para generar los subreportes.
- Tiene asistentes para las plantillas.
- Facilidad de instalación.
Requerimientos de instalación
- Acrobat 5.0 no es requerido, pero es fuertemente recomendado.
- Si se desea conectar con una base de datos, se debe proporcionar el DriverJDBC correspondiente.
- Usar la versión IReport-0.5.1 o superior.
Librerias que utiliza
- jasperreports-1.0.1.jar
- commons-digester.jar
- commons-beanutils.jar
- commons-collections.jar
- commons-logging.jar
- itext-1.02b.jar
- poi-2.0-final-20040126.jar
