La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50312 - COMO VEO UNA IMAGEN EN QREPORT YA ALMACENADA
Autor:  ricardo martinez
Hola:

Tengo un problema que es el siguiente tengo una tabla en access y un campo que le he llamado foto ahi es donde almaceno la ruta de la imagen pero al crear el reporte en delphi no me aparece nada solamente los campos de texto y la imagen no aparece en el objeto QRimage necesito que me ayuden que codigo poner para que llame la imagen desde mi tabla, espero su ayuda y de antemano gracias.

Atte: Ricardo

  Respuesta:  Luis Felipe García Gutiérrez
Ésto se parece mucho a una pregunta que respondí tan sólo ayer, pero bien, aquí vá:

En principio se debe insertar un objeto QRImage de la solapa QReport, luego ya sea desde el evento que llama el reporte o en el evento OnPreview del reporte se inserta el siguiente código:

QRIngreso.QRIFoto.Picture.LoadFromFile(ruta+nombre+'.jpg');

Donde ruta es una cadena que contiene la ubicación del archivo (foto) que para éste caso específico es el valor del campo almacenado en la BD, concatenada con el nombre del mismo mas el formato del archivo (.jpg).

...y listo tenemos cargado en el reporte la foto que necesitabamos recuperar.

Mucha Suerte!!!