PDA

Ver la Versión Completa : dudas de TqrPrinter


Lepe
05-12-2003, 18:00:05
Gracias de antemano por intentar ayudarme, solo con leerlo ya quedo agradecido ;)

Tengo un listado realizado en QuickReports 3.0 y antes de imprimirlo necesito que salga el dialogo para elegir la impresora.

he encontrado el qrReport.PrinterSetup (logicamente qrReport es el Informe diseñado en QuickReport), el problema es que no puedo saber si el usuario cancela esa pantalla para abortar la impresión.

No puedo hacer un Preview porque el informe es una Factura que rellena los huecos de una plantilla en papel, quedaría muy poco "estético" ... más bien diría Ortero :D

Por otra parte he intentado usar un dialogo estandar de impresión, pero no sé asignarle la impresora de QuickReports, para que tome las propiedades de Impresión (vertical, apaisado, número de copias...)

// MessageBox('Saludos',nil,nil,MB_ICONINFORMATION);

marcoszorrilla
14-12-2003, 20:32:56
La asignación se hace así:


procedure TfrLstFact.lstFacturasBeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
prnDialog.Execute;
lstFacturas.PrinterSettings.Printerindex:=Printer.PrinterIndex;


Un Saludo.

Lepe
15-12-2003, 18:02:01
Gracias, la verdad es que me peleo mucho con el quickRepor no lo veo tan intuitivo como los demás componentes de delphi.

Saludos desde Lepe

delphi.com.ar
15-12-2003, 18:15:36
Es tan horrible como esto: seleccion de impresora y letra de la impresora (http://www.clubdelphi.com/foros/showthread.php?s=&threadid=3226)

Saludos!

Lepe
15-12-2003, 18:31:01
delphi.com.ar : me has dejao patidifuso, funciona !! juas juas creia que solo yo hacia cosas raras en programación :D

Saludos

delphi.com.ar
15-12-2003, 19:34:36
Una cosa es hacer cosas raras.. y otra es hacer #&%@.... :D

Saludos!