por
pobrecito hablador
el Domingo, 18 Julio de 2004, 12:58h
(#327008)
... perl creo que en su propio nombre indica que es para eso. Php también vale. Te generan texto "plano", html, .pdf's y un montón de formatos más.
Además tienes la versatilidad de un lenguaje que siempre es más ámplia que la de "una pantalla" a la que "arrastrar monigotes" ¿como de llama eso? ¿diseño visual? que siempre te constriñe a lo que ya otro pensó por tí.
Si es para que los diseñe el propio usuario... ¿conoces alguno que haya "diseñado" algo potable con cristal o con access o con cualquier cosa de esas que no sea programador o usuario "muy avanzado"?
De todas formas eso uqe pides creo que sí que existe, pero no me acuerdo de los nombres ni las urls, igual otros que saben más que yo sí que se acuerdan y las ponen por aquí.
Re:¿perl, php ...?
de pobrecito hablador
(Puntos:1)
Domingo, 18 Julio de 2004, 20:15h
3 respuestas por debajo de tu umbral de lectura actual.
Como crystal report no vas a encontrar nada, lastima.. yo te recomiendo JFreeReport, como imaginaras la 'J' es de Java. Aparte puedes usar crystal report desde Java pero vas a pagar la licencia?
De lo mejorcito para Java.
JasperReport es el motor, permite hacer virguerias, no conozco CrystalReport pero yo, la verdad no hecho nada en falta.
iReport es el diseñador. A golpe de raton te haces unos diseños bastantes majos.
Yo me enfrenté a ese problema y encontré una solución sencilla y muy ventajosa: genero el reporte en HTML.
Hay componentes para trabajar con HTML aunque yo directamente genero el código HTML y luego ejecuto el navegador del usuario por defecto con el archivo html generado. Las ventajas son:
1. El navegador ya te da la capacidad de "vista previa".
2. El usuario tiene la capacidad de copiar-pegar el reporte en su editor de textos favorito (por ejemplo Word) para cambiar ciertas partes si quiere. Esto le ha gustado a mas de un cliente.
3. Control total de la apariencia: si sabes HTML es muy rápido crear tu propio informe.
4. Multiplataforma garantizada.
5. NO tienes que pagar ninguna licencia.
1 respuesta por debajo de tu umbral de lectura actual.
Te cuento lo que HE usado para hacer informes y para implementar una aplicación de generación de informes en un servidor J2EE.
Se llama Jinfonet Jreports [jinfonet.com] y es un producto comercial. Está implementado en Java y se está usando en la entidad pública donde se desarrolló la aplicación REAL y con gran número de usuarios concurrentes a que me refiero.
Tiene un Designer para diseñar los informes al más puro estilo de Crystal Reports, tiene un enterprise server con un respositorio donde se almacenan los diseños generados por el designer y los ejecuta y los muestra en PDF, XLS, TXT, HTML, RTF, CSV, etc.
Tanto la parte del Designer como la parte del Enterprise server son multiplataforma ya que están desarrollados en Java.
Incluso el designer puedes usarlo como applet.
Despues tiene una parte que es la API "Jreport Designer API", donde puedes usar desde código todas las funcionalidades que se implementan en el designer, que fue con lo que yo más trabajé para hacer el generador de informes a través de web.
Ya te digo, es un producto comercial y caro, pero sobre todo para la parte de la API no está demasiado bien documentado.
No te digo que sea lo mejor, pero al menos te digo algo que funciona y yo he usado, no simplemente que existe y me suena.
Re:JReports
de phatmanotoo
(Puntos:1)
Lunes, 19 Julio de 2004, 07:14h
La herramienta que he citado en mi anterior comentario, Jinfonet Jreports [jinfonet.com] sí que lo permite, qunque he de advertir que yo no lo he utilizado.
En Jasper no hay problema, puedes pasarle los datos de la manera que más te guste (yo también prefiero sacarme yo los datos de la BD, y pasar lo que me interesa en ArrayLists o similar).
Report Manager
(Puntos:2, Informativo)( Última bitácora: Viernes, 19 Marzo de 2004, 08:39h )
http://sourceforge.net/projects/reportman/ [sourceforge.net]
¿perl, php ...?
(Puntos:1, FueraDeTema)Además tienes la versatilidad de un lenguaje que siempre es más ámplia que la de "una pantalla" a la que "arrastrar monigotes" ¿como de llama eso? ¿diseño visual? que siempre te constriñe a lo que ya otro pensó por tí.
Si es para que los diseñe el propio usuario... ¿conoces alguno que haya "diseñado" algo potable con cristal o con access o con cualquier cosa de esas que no sea programador o usuario "muy avanzado"?
De todas formas eso uqe pides creo que sí que existe, pero no me acuerdo de los nombres ni las urls, igual otros que saben más que yo sí que se acuerdan y las ponen por aquí.
Report multiplataforma
(Puntos:2, Informativo)( http://www.elhambriento.com/ )
JFreeReport
(Puntos:3, Informativo)Kugar ??
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Jueves, 07 Octubre de 2004, 21:36h )
A por una voy, dos vengáis, si venís tres no os caigáis.
iReport y JasperReport
(Puntos:1)( http://sourceforge.net/projects/anjelica/ | Última bitácora: Lunes, 22 Octubre de 2007, 10:46h )
JasperReport es el motor, permite hacer virguerias, no conozco CrystalReport pero yo, la verdad no hecho nada en falta.
iReport es el diseñador. A golpe de raton te haces unos diseños bastantes majos.
---
Una Gestión de Trazabilidad Libre para todos [sourceforge.net]
HTML sin duda
(Puntos:3, Inspirado)Hay componentes para trabajar con HTML aunque yo directamente genero el código HTML y luego ejecuto el navegador del usuario por defecto con el archivo html generado. Las ventajas son:
1. El navegador ya te da la capacidad de "vista previa".
2. El usuario tiene la capacidad de copiar-pegar el reporte en su editor de textos favorito (por ejemplo Word) para cambiar ciertas partes si quiere. Esto le ha gustado a mas de un cliente.
3. Control total de la apariencia: si sabes HTML es muy rápido crear tu propio informe.
4. Multiplataforma garantizada.
5. NO tienes que pagar ninguna licencia.
JReports
(Puntos:2, Informativo)Se llama Jinfonet Jreports [jinfonet.com] y es un producto comercial.
Está implementado en Java y se está usando en la entidad pública donde se desarrolló la aplicación REAL y con gran número de usuarios concurrentes a que me refiero.
Tiene un Designer para diseñar los informes al más puro estilo de Crystal Reports, tiene un enterprise server con un respositorio donde se almacenan los diseños generados por el designer y los ejecuta y los muestra en PDF, XLS, TXT, HTML, RTF, CSV, etc.
Tanto la parte del Designer como la parte del Enterprise server son multiplataforma ya que están desarrollados en Java.
Incluso el designer puedes usarlo como applet.
Despues tiene una parte que es la API "Jreport Designer API", donde puedes usar desde código todas las funcionalidades que se implementan en el designer, que fue con lo que yo más trabajé para hacer el generador de informes a través de web.
Ya te digo, es un producto comercial y caro, pero sobre todo para la parte de la API no está demasiado bien documentado.
No te digo que sea lo mejor, pero al menos te digo algo que funciona y yo he usado, no simplemente que existe y me suena.
Re:Me encuentro en la misma situacion
(Puntos:1)( http://mipagina.ath.cx/diario/ | Última bitácora: Domingo, 18 Mayo de 2003, 19:39h )
http://smarty.php.net/manual/en/variable.left.deli miter.php [php.net]
Atún
JReports si lo permite
(Puntos:1)Re:Jasper Reports
(Puntos:2)( http://quie.blogalia.com/ )
JasperReports
(Puntos:1)