Diferencia entre revisiones de «DynamicJasper»
| Línea 1: | Línea 1: | ||
| − | |||
{{Ficha Software | {{Ficha Software | ||
|nombre= DynamicJasper | |nombre= DynamicJasper | ||
| Línea 26: | Línea 25: | ||
dinámica. | dinámica. | ||
| − | DJ es open-source, se integra con Maven y permite utilizar la mayoría de las características de | + | DJ es open-source, se integra con [[Maven]] y permite utilizar la mayoría de las características de |
JasperReports así como el uso de las plantillas generadas por su diseñador IReports. Se pudiera | JasperReports así como el uso de las plantillas generadas por su diseñador IReports. Se pudiera | ||
definir como librería que posibilita la creación de reportes a nivel de programación. | definir como librería que posibilita la creación de reportes a nivel de programación. | ||
Principales características: | Principales características: | ||
| − | # Librería desarrollada en Java. | + | # Librería desarrollada en [[Java]]. |
# Informes con columnas dinámicas. | # Informes con columnas dinámicas. | ||
# Creación y repetición de grupos. | # Creación y repetición de grupos. | ||
| Línea 42: | Línea 41: | ||
==Características específicas == | ==Características específicas == | ||
| − | Al comparar las características de otros generadores de reportes como Jasper Reports y | + | Al comparar las características de otros generadores de reportes como [[Jasper Reports]] y |
Pentaho Reporting, este se diferencia del sistema Pentaho Reporting y la librería Jasper | Pentaho Reporting, este se diferencia del sistema Pentaho Reporting y la librería Jasper | ||
Reports, en que es una biblioteca que puede funcionar en tiempo de ejecución y se integra a las | Reports, en que es una biblioteca que puede funcionar en tiempo de ejecución y se integra a las | ||
última versión al 09:29 7 sep 2015
| ||||||||||||
DynamicJasper (DJ) es una biblioteca creada para resolver la mayoría de los informes clásicos solicitados por el usuario, con la característica de que admite grupos repetitivos y operaciones entre variables. DJ permite definir en tiempo de ejecución el orden de columnas, grupos repetitivos, variables, estilos, estilos condicionales, en resumen es una API 22 completamente dinámica.
DJ es open-source, se integra con Maven y permite utilizar la mayoría de las características de JasperReports así como el uso de las plantillas generadas por su diseñador IReports. Se pudiera definir como librería que posibilita la creación de reportes a nivel de programación. Principales características:
- Librería desarrollada en Java.
- Informes con columnas dinámicas.
- Creación y repetición de grupos.
- Informe de diseño automático.
- Dynamic Crosstab.
- SubInformes dinámicos.
- Estilos.
- Cálculo de variables.
- Uso de plantillas.
Características específicas
Al comparar las características de otros generadores de reportes como Jasper Reports y Pentaho Reporting, este se diferencia del sistema Pentaho Reporting y la librería Jasper Reports, en que es una biblioteca que puede funcionar en tiempo de ejecución y se integra a las plataformas web. Esta librería además de brindar la mayoría de las funcionalidades de los demás software generadores de reportes, también brinda la posibilidad de generar los reportes de manera dinámica y es de código abierto.
Fuentes
1 - FDVsolutions. DJ creates reports dynamically. Disponible en "http://dynamicjasper.com/features/". [citado 2015 septiembre,8].
2 - García Díaz, Saúl. Informes dinámicos con DynamicJasper. Disponible en "http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=dynamicJasper". [citado 2015 septiembre,8].
3 - Tesis Pompa Rodríguez, Leandro. Repositorio Institucional de la Universidad de las Ciencias Informáticas. Disponible en "http://repositorio_institucional.uci.cu". [citado 2015 septiembre,9].