Ver Mensaje Individual
  #9  
Antiguo 27-10-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por ptt
...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.
Hace tiempo que no es necesario guardar los reports dentro del ejecutable; Existen herramientas para que el usuario modifique sus propios reports segun sus necesidades; QRDesign, por ejemplo:
http://www.thsd.de/


Cita:
Empezado por ptt
...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 realidad no es "que los guarde fuera", es que Crystal Reports es un Generador Independiente, es decir, los Reports se generan directamente contra la Base de Datos, no necesitas para nada Delphi. Lo que pasa es que luego añade una serie de componentes para varios lenguajes y un OCX/ActiveX para poder interactuar desde ellos, pero Crystal Reports realmente genera Reports contra la Base de Datos.
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:
Empezado por ptt
...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...
No lo dudo, pero deberías ver las caras que ponían nuestros clientes cuando les explicabas cómo tenían que hacer para modificar sus listados... No te digo que los ojos se les salían de las orbitas, pero casi...
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ú.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita