Ver Mensaje Individual
  #1  
Antiguo 31-05-2005
roedecker roedecker is offline
Miembro
 
Registrado: may 2004
Posts: 10
Reputación: 0
roedecker Va por buen camino
Question ¿Cómo controlar el Cancelar de un PrinterSetup de QuickReport?

Buenas.

Tengo una aplicación en Delphi7 que necesita imprimir ciertos datos convenientemente formateados, para lo cual uso QuickReport.

El problema surge a la hora de sacar el PrinterSetup para seleccionar la impresora de destino. Sin QuickReport, hacía lo siguiente (siendo "Impresion" un formulario):

if PrinterSetup.Execute then
Impresion.Print;

Con QuickReport, tengo esto:

Impresion.QuickRep1.PrinterSetup;
Impresion.QuickRep1.Print;

pero así (lógicamente) imprime tanto aceptando como cancelando la ventana de PrinterSetup. He probado una mezcla entre ambos, tal que así:

if PrinterSetup.Execute then
Impresion.QuickRep1.Print;

pero entonces saca el informe siempre por la impresora por defecto. ¿Cómo podría controlar esto?

Última edición por roedecker fecha: 31-05-2005 a las 17:16:32. Razón: Especificar la versión de Delphi
Responder Con Cita