PDA

Ver la Versión Completa : Problema imprimiendo con QuickReport 3.0


gamez2809
13-01-2007, 06:38:58
Que tal! tengo un problemita, estoy mandando imprimir informacion en un QReport, y quiero que el usuario pueda seleccionar la impresora con la que va a imprimir, utilicé QReport.PrinterSetup y me manda el cuadro de dialogo, y selecciono la impresora, doy OK, e imprime en la impresora que he indicado.. hasta ahi todo bien.. pero en este mismo dialogo que abre PrinterSetup, si el usuario se arrepiente y no quiere imprimir, al dar Cancelar, de cualquier modo imprime... como puedo restringir el dialogo para que solo al dar OK imprima?

Gracias por su tiempo!

ContraVeneno
17-01-2007, 21:04:28
Si lo que sucede es que estas enviado a imprimir desde el código de tu programa, tendrías que revisar cuál es la condición para que se ejecute este.

El cuadro de diálogo PrinterSetup te regresa un valor que corresponde al botón presionado. Sin consultar mucho al respecto, tengo entendido que este dialogo aparecerá cuando ejecutas su función "Execute" la cuál te regresará 1 cuando el usuario presione Ok o te regresará 0 cuando presione cancelar.

De cualquier manera consulta la ayuda de delphi (presionando F1) para mas información.

jrperezt
22-02-2007, 11:21:05
http://www.clubdelphi.com/foros/showthread.php?t=3226