PDA

Ver la Versión Completa : no imprimir imagen (BMP)


tperianes
16-02-2005, 13:56:31
Estoy haciendo un report dentro de delphi 2005, se trata de recibos que luego deben salir en un papel preimpreso, tengo una la imagen del recibo en un fichero bmp, insertada en el report y quiero que a la hora de imprimir, no aparezca la imagen, solamente sea para el visor.

marcoszorrilla
16-02-2005, 15:08:15
Puedes utilizar una variable pública a modo de semáforo en el evento BeforePrint.

Var
lImagen:Boolean;

If lImagen = True then
QrImagenxxx.Enabled = true
else
QrImagenxxx.Enabled = False;

Un Saludo.

roman
16-02-2005, 15:11:15
Mmm, no sé, me gusta más

QrImagenxxx.Enabled := lImagen;

;)

// Saludos

marcoszorrilla
16-02-2005, 15:20:25
JEJE, a mi también.

Un Saludo.

tperianes
17-02-2005, 13:13:00
Se me paso decir que el report lo estoy haciendo con el crystal report integrado en delphi 2005, con lo cual no utilizo printdocument, primero creo un nuevo item de tipo report donde diseño el report con la imagen del recibo y los campos a imprimir, segundo creo una form con un visor del tipo crystalreportviewer al que asigno como reportsource el report anterior, y lo que no se es como quitar la imagen cuado se imprime desde el boton que tiene el visor.

en CR lo que he visto es que puedes profundizar una seccion para que no se vea pero, creo que si se imprime, justo lo contrario de lo que yo quiero hacer.

muchas gracias