Ver Mensaje Individual
  #2  
Antiguo 06-02-2013
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Hasta donde sé, FastReport cuenta con un generador de informes (el mismo que usas tú en Delphi) pero que puedes programa para que el usuario lo use, creando así sus informes.

Dichos informes pueden grabarse en la propia BBDD (una ventaja si trabajas en red, porque el informe estará disponibles para todos) o guardarlos en disco en una carpeta (monousuario).

Hace tiempo que no uso FastReport, espero alguien te pueda dar más info.

Para el editor de Tablas de datos, creo sería mejor crear una serie de vistas o procedimientos almacenados (SP) de selección (si tu motor de BBDD lo permite) y que puedan hacer informes de esas vistas o procedimientos.

Las vistas son más estáticas, pero los SP son muy flexibles, aunque tengas que conectarte por TeamViewer y modificarlos al vuelo.

Los SQL que usan esos SP, estarían en una tabla de la BBDD, así puedes modificar las SQLs al vuelo y para cada cliente, sin tener que recompilar. Una vez modificada la SQL, ya pueden usar el Generador de informes de FastReport.

... no sé si me he explicado...
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita