PDA

Ver la Versión Completa : Report Settings


altp
29-12-2004, 10:21:38
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


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.