PDA

Ver la Versión Completa : QRImage


aurix
01-07-2003, 16:41:37
Hola chicos, he de insertar un logo que una factura, este logo va cambiando, segun la empresa selecionada.

Dispongo de un QRImage en el report y he de cargar el archivo y decargarlo segun la empresa.

Como puedo hacerlo desde codigo??


Gracias.

andres1569
01-07-2003, 17:00:03
Si lo almacenas como Blob en la base de datos, mejor poner un TQRDBImage y te ahorras código; si no sería algo así, en el BeforePrint de la banda donde esté:

QRImage1.Picture.LoadFromFile ('c:\DirImagenes\' + TablaFileLogo.AsString);

marcoszorrilla
01-07-2003, 17:03:19
Si el logo está guardado en una tabla, junto con el nombre de la empresa, no habra más que colocar un QrDbImage, que apunte al campo correspondiente de dicha tabla.

Al seleccionar la empresa se moverá el puntero a dicha empresa y en ese registro a parte de los datos de la misma, Razón Social, NIF..... estará también su logo.

Otra idea puede ser guardar los logos en una carpeta y en la tabla, el nombre de la carpeta y su ubicación y el nombre de logo, de esta manera en el evento BeforePrint, por ejemplo cargaríamos el logo con el nombre indicado y desde el camino correspondiente.

Un Saludo.