Ver Mensaje Individual
  #2  
Antiguo 29-12-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 28
Lepe Va por buen camino
Si por Report Settings te refieres a la configuracion de la impresora en un momento determinado, revisa las propiedades de QRreport.QrPrinter

Si necesitas saber si el usuario ha modificado esas propiedades antes de imprimir , tienes que usar el siguiente código que amablemente aportó delphi.com.ar en su tiempo

Código Delphi [-]
qr.ReportTitle:='Albaran '+ dtm.TblAlbaranesNalbaran.AsString;

      // no documentado en QuickReport, si cancela, el usuario, el tag le asigna un valor
     qr.Tag:= 0;
     qr.PrinterSetup;
     if qr.Tag = 0 then
     begin
      qr.PrintBackground ;
      while qr.QRPrinter.Status <> mpBusy do
      begin
        Application.HandleMessage;
        Application.ProcessMessages;
      end;

      while qr.Available = False do
      begin
        Application.HandleMessage;
        Application.ProcessMessages;
      end;
  end // no quiso imprimir

Saludos y espero que sea lo que necesitas.
Responder Con Cita