![]() |
Que Reporteador me recomiendan ?
Hola foro, quiero comprar un Reporteador pero no se por cual decidirme
Rave Reports, Crystal Reports, Quick Reports y otro alguno que se te ocurra. lo que quiero es usarlo para incorporarlo a unos proyectos que ya tengo para que el usuario tenga la facilidad de modificar reportes ya prediseñados, utilizo Delphi 2005 en plataforma win32. cual me recomiendas ?? :confused: Saludos y un besito a todos |
Yo más que aconsejarte te voy a desaconsejar... :D
Te desaconsejo Crystal Reports. Lo he utilizado y es muy bueno y muy potente, pero tiene una gran pega, que es muy complejo. Tanto para trabajar con él como de cara a los usuarios finales. Otra cosa que no me gustó mucho cuando lo utilicé es que no es de los que mejor se integra con Delphi, así que si tienes posibilidad de utilizar otro hazlo. EDITO: Que conste que no tengo nada en contra de Crystal Reports, al contrario, seguramente es el Generador de Reports más potente que he utilizado, pero tanta potencia (como he dicho) lo hace complejo. Sólo lo usaría si hay alguna cosa que con otros no se pueda hacer. |
El mejor reporteador que he usado, pue ya he usado, QReport, Rave, ReportBuilder, Crystal , Fortes, un monton pero me quedo con el FastReport, sin dudas es el mejor.
http://www.fast-report.com/en/ |
En mi experiencia con Qreport (el que venía con Delphi 5) casi me tienen que internar, me sacó canas verdes.
Una de las limitaciones más importantes era que el reporte quedaba dentro del ejecutable con lo que si era necesario modificarlo tenía que compilar nuevamente. En ese momento estaba haciendo un programa de facturación y cada cliente tenía un formato de factura diferente, si por cada cliente tenía que tener un ejecutable distinto... seguramente había una forma de hacerlo guardando configuraciones, posiciones de los campos o algo, pero opte por pasarme a Crystal que graba los reportes en archivos aparte del ejecutable. Además la integración con Delphi, a mi parecer, es bastante buena, se instala un componente que permite acceder a todas las propiedades del reporte, fórmulas de selección de registros, formas de presentación, propiedades de impresión y un gran etc. En fin mi mayor experiencia es con Crystal llevo alrededor de 5 años y hasta ahora no he tenido necesidad de cambiarlo, algunos trabajos fueron más complejos que otros pero los he podido realizar sin mayores inconvenientes. No me parece que sea más difícil de aprender que otros, por lo menos no me costo usarlo con la ayuda en castellano, y tiene las herramientas para hacer todo tipo de reporte, desde el mas sencillo al mas complejo. |
Saludos
Cita:
Hace tiempo usé este reporte, pero con la poca experiencia que tenía, lo dejé! Cita:
|
El componente viene con Crystal y se instala como cualquier otro en la paleta de componentes y se puede agregar la ayuda del componente a la ayuda de Delphi.
No hay problema en dar una mano, siempre que el tiempo y mis conocimientos me lo permitan. |
Te recomiendo FastReport, ya que es muy completo y se integra en el IDE de Delphi
|
Cita:
Cita:
|
Cita:
http://www.thsd.de/ Cita:
De ahí (y sigo insistiendo en eso) que su integración con Delphi sea de las peores. La gestión de parámetros desde Delphi es engorrosa (no digo mala, digo engorrosa), la instalación en diferentes sistemas es engorrosa (hay que copiar una serie de DLL's segun sistema, Base de Datos,....), el sistema que tenía en versiones anteriores de gestionar los subreports es engorrosa (potente, pero engorrosa), el sistema de captura de errores desde Delphi era malo (no engorroso), espero que en las verisones últimas haya mejorado,... Vuelvo a decirlo, lo considero muy potente, posiblemente el que más, pero para listados simples, creo que cualquiera de los otros "es mejor", en el sentido de que puedes hacer lo mismo con menos tiempo y menos problemas (y seguramente menos $$$$ también). Hablando de $$$$, otros generadores tienen diseñadores para los usuarios finales gratuítos o baratos; Cuando yo trabajé con él, modificar un listado de Crystal Reports, sólo se podía hacer con Crystal Reports, lo que significa que cada cliente debe comprar el programa (que en su día no era barato). Cita:
Para nosotros (como programadores) puede ser más o menos sencillo un programa de éste tipo -Crystal Reports-, pero piensa en un usuario final que tal vez ha usado su programa de facturación, un Excel o un Word, cuando le enseñas uno de éste tipo... CONCLUSIÓN: Acaba llamandote para que se los modifiques tú. |
Cita:
Cita:
Lo de las dlls es como dices, pero hay una herramienta que permite saber cuales son necesarias en la instalación del cliente. En el resto estoy de acuerdo. Como dije antes mi experiencia está limitada a una versión vieja de QReport y a Crystal. Hasta ahora me quedo con Crystal por potencia y porque todo lo que necesité de la herramienta lo obtuve. |
gracias a todos por sus opiniones y consejos !!!
bueno pues muchas gracias a todos, como era de esperarse
la respuesta fue muy buena en este foro. ahora estoy haciendo pruebas y me ha convencido mas Rave en realidad Crystal se me hace muy complejo. intentare probar tambien Fastreports. despues comentare como me fue. saludos a todos. |
Sobre los reporteadores
Rave tiene una interfaz simple y eso lo hace fácil de poner en productivo, pero la vinculación con los datos por medio de los DataView lo hace un poco arcaico, ya que no hay posibilidad de reutilizarlos (además que hay que tener que cuidar bien los nombres que se usan en los DataSetConnection).
Yo tenía una visión favorable sobre Rave hasta hace poco, pero de pronto me empezó a ocurrir que informes hechos ya hace buen tiempo, dejan de funcionar de la noche a la mañana sin razón o motivo aparente. Me ha producido tal desconcierto esto, que ahora estoy trabajando con QReport otra vez, como hace 7 u 8 años ... |
FastReport creo que es el mejorcito de todos, he usado todos los que han dicho menos ReportBuilder y Crystal Report, pero hasta ahora lo mejor que he visto es FastReport, cuando use los que me falta, les diré......
|
Cita:
Este mensaje es de hace 9 años :D |
Notas un tema en comun en este hilo?
"X tiene Z problema que descubri cuando intente hacer Y". Una forma muy practica de saber responder "Que herramienta uso", es hacer un inventario de: 1- Cual es lo mas comun que debo hacer con esa herramienta 2- Que es lo MAS MAS dificil que necesito resolver. Por regla general, es facil ver si se pude lo de 1), asi que vas directo y haces un prototipo de como resolver 2). Si lo ves muy dificil con herramienta A, intentas con B, con C, etc. Chanfle: Me cayo lo que dice Casimiro! Por no mirar la fecha! |
Utilizo Fortes Report, es software libre y funciona muy bien. Está basado en "bandas" y se hace el diseño del reporte desde el mismo IDE de LAZARUS, usando el editor de formularios....si conoces QuickReport, este es muy similar.
|
Cita:
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración :) |
Okap no vi lo anterior crearé otro hilo, gracias............
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 04:36:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi