Ver Mensaje Individual
  #3  
Antiguo 21-02-2005
jam jam is offline
Miembro
 
Registrado: may 2003
Posts: 74
Reputación: 22
jam Va por buen camino
hola, yo utilizo freereport y si que se puede hacer, además es una buena técnica para que los informes sean los mismos en todos los clientes a cambio de más tráfico en la red.
Para poder hacerlo tienes que crear una tabla donde el primer campo sea de tipo integer y el segundo de tipo blob a partir de ahi puedes añadir los campos que quieras, yo por ejemplo he añadido un campo con la descripción del informe y otro tipo blob donde guardo la sentencia SQL que generará los datos para el informe.
las funciones para leer los informes en la base de datos son:
Código:
report.LoadFromDB(Tabla_de_informes,nro_informe);
y para guardarlos:
Código:
report.SaveToDB(Tabla_de_informes,nro_informe);
me imagino que con FastReport también se podrá hacer.
Responder Con Cita