Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Imagenes en FastReport con XE5 (https://www.clubdelphi.com/foros/showthread.php?t=88324)

mjjj 20-05-2015 13:30:32

Imagenes en FastReport con XE5
 
Estimados, ojalá me puedan ayudar.
Utilizo Delphi XE5 con el FastReport que incluye dicha versión.
Tengo una base de dato Firebird 2.5, con un campo tipo blob que almacena entre otras cosas el logo de la empresa.

He diseñado un reporte con FastReport que conecta por medio de TrxReport, puntualmente con TrxDBDataset a un TIBquery, el cuanl arroja en su consulta algunos datosde la empresa y el logo.

El ejecutar el reporte todo los datos me aparecen correctamente, salvo la imagen.
Alguien sabe que puede estar ocurriendo?

Gracias.

kapcomx 21-05-2015 01:09:19

fast reports
 
yo tengo una bd interbase en xe2 y hago un reporte con fast report
para mostrar la imagen que esta en la base de datos de un campo blob lo unico que hago es insertar un objeto picture
y configuro dos propiedades

DataSet : aqui pongo el frxDBDataset que contiene los datos
DataField: aqui el campo que contiene la imagen

espero te pueda servir esto.

Saludos... :cool:

mjjj 21-05-2015 02:22:39

Estimado, eso es exactamente lo que hago, pero no hay caso no me muestra ninguna imagen... intente guardándolas en bmp y jpg.
Al parecer XE5 tiene problemas con las fotos, ya que tampoco puedo guardar el archivo de la BD en el disco duro, ni en MemoryStream.

Alguien que haya resuelto esto, o tenga alguna idea?
Gracias.

Casimiro Notevi 21-05-2015 02:24:00

Cita:

Empezado por mjjj (Mensaje 492346)
Al parecer XE5 tiene problemas con las fotos, ya que tampoco puedo guardar el archivo de la BD en el disco duro, ni en MemoryStream.

No he oido nada sobre eso.

Puedes poner tu código para que lo veamos.

kapcomx 21-05-2015 03:28:48

fast
 
Compañero pues ya estuve revisando y asi es como lo tengo aqui muestro la estructura de la tabla:


ya en delphi aca muestro mi data set el campo img1 es el de la imagen


aca muestro el reporte como lo tengo


y codigo pues lo unico que hago es mandar a llamar el reporte
Código Delphi [-]
frxReport1.ShowReport();

aca el reporte final


espero te pueda servir esta info :cool:

Casimiro Notevi 21-05-2015 09:50:57

Pero en ese informe salen las imágenes :)


La franja horaria es GMT +2. Ahora son las 06:17:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi