Si deseas mostrar algunos elementos de un reporte (por ejemplo una imagen) solamente durante la vista previa, pero no deseas que se envíen a la impresora; puedes utilizar la propiedad
QRPrinter.ShowingPreview del reporte para distinguir si su estado actual es
previewing o
printing.
De esta forma podemos condicionar a que el elemento se habilite solamente durante la previsualización
Código Delphi
[-]
procedure TQuickReport1.DetailBand1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
QRImage1.Enabled:=QRPrinter.ShowingPreview;
end;
Saludos