debug_mode=ON

Buscar en

 
 

Herramientas para generar reportes

plunchete
plunchete escribió
hace 1 años

Me gustaría saber la opinión de la gente sobre las diferentes herramientas que existen para crear reportes en Java.

En el proyecto que quiero usarlo estoy trabjando con Spring + Hibernate, con lo que debería integrar la herramienta con ambos. Spring trae por defecto soporte para Jasper Reports, pero he leido que BIRT se puede incluir también dentro de Spring.

En Jasper Reports la licencia es LGPL y en BIRT es licenclia Eclipse, con lo que ninguna de las dos me impide usarlas en código cerrado.

¿Alguna experiencia com ambas o con una en concreto? ¿Otras sugerencias?

Un saludo

 

10 respuestas en "Herramientas para generar reportes"

PabloRuiz
PabloRuiz escribió
hace 1 años

#1   

Hola, yo trabajo habitualmente con jasper reports a través de iReport y no tengo ninguna queja hasta el momento

 

gimenete
gimenete escribió
hace 1 años

#2   

Yo una vez utilicé XSL-FO, con la implementación de Apache FOP. No os lo recomiendo para nada xD. FOP es un proyecto muerto, cuando lo estaba utilizando hacía 2 años que no sacaban una versión. Ahora parece que se ha retomado, pero vamos, mi experiencia no fue buena. FOP era lento, consumía muchos recursos y tenía importantes limitaciones y carencias en la implementación de XSL-FO.

saludos!

 

plunchete
plunchete escribió
hace 1 años

#3   

Hola,

Por el momento parece que vamos a usar BIRT, parece muy sencillo, ahora veremos cómo es en realidad ... os dejo un screencast de cómo crear reportes en BIRT

De todas formas me gustaría saber más opiniones o alternativas.

Gracias,

 

plunchete
plunchete escribió
hace 1 años

#4   

Hola,

Me gustaría dejar por aquí mi experiencia después de unas semanas con BIRT.

Positivo:

  • Generar el reporte, lo que es gráficamente, darle color, tamaños, estilos varios es bastante sencillo.
  • Integración con Spring, aunque no venga de serie como JasperReports, es muy sencillo integrar la plataforma de reportes dentro de un proyecto y usarla a través de los Controller de Spring. (Espero escribir un artículo sobre esto)

Negativo:

  • Falta de documentación, depende de lo que quieras hacer podrás encontrar documentación o no, además la documentación está muy poco organizada, acostumbrado a otros proyectos libres como los de Apache se me ha hecho difícil encontrar algunas cosas dentro del sitio.
  • Expedientes X, no se si soy yo o al editor le faltan muchas cosas por pulir, cuando modificas los parámetros de una consulta los viejos siguen en el XML, lo que hace que tengas que entrar a borrarlos a mano si quieres que tu reportes funcione. Además en otro caso concreto he tenido que editar el XML a mano para que me agrupase una fila por una atributo que ya había definido.

A ver si saco algo de tiempo y escribo algún artículo sobre esto.

 

Marcos
Marcos escribió
hace 1 años

#5   

IText también es bueno :-)

 

sacastel
sacastel escribió
hace 1 años

#6   

mm, yo siempre he trabajado con jasper report en netbeans utilizando ireport, la experiencia es muy buena, es una gran editor, lo recomiendo para todo.

 

plunchete
plunchete escribió
hace 1 años

#7   

El beneficio de usar cosas como Jasper Reports o BIRT es que se puede exportar a múltiples formatos diseñando una vez el reporte, además es mucho más sencillo el construir el reporte.

BIRT usa iText por debajo para la generación del pdf :)

 

Miniproject
Miniproject escribió
hace 9 meses

#8   

Tambien puedes usar datavision.

 

karipao
karipao escribió
hace 5 meses

#9   

hola,

Estoy trabajando en un proyecto con spring + hibernet,ps me he puesto en esto de investigar como generar los reportes y me encontre con este debate, me gustaria saber PLUNCHETE como te fue con esto y ps a diferencia de ti mi IDE es NetBeans.
Gracias

 

plunchete
plunchete escribió
hace 4 meses

#10   

Me fue bastante bien, en mi empresa había una persona que ya lo había usado con Spring, así que era fácil.

Lo que no usé fue Hibernate para nada, directamente use BIRT y su datastore para acceder a los datos que necesitaba.

Un saludo,

 
 
 
 

© Copyright 2008-2009 debug_mode=ON | Aviso legal | Contacto | FAQ | ¿Quiénes somos? |