Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Report Settings (https://www.clubdelphi.com/foros/showthread.php?t=17216)

altp 29-12-2004 10:21:38

Report Settings
 
Hola a todos.

¿Cómo puedo sacar mediante código el Report Settings de QuickReport?

Gracias

Lepe 29-12-2004 10:55:14

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.

altp 29-12-2004 12:10:54

Gracias por responder.

A lo que iba, cuando le damos un doble click (en tiempo de diseño) a una hoja de quickreport sale el Report Settings, donde le damos todas las propiedades de la hoja, eso es lo que quiero que salga a través de código.

Gracias de nuevo.


La franja horaria es GMT +2. Ahora son las 07:58:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi