Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Problema imprimiendo con QuickReport 3.0 (https://www.clubdelphi.com/foros/showthread.php?t=39217)

gamez2809 13-01-2007 06:38:58

Problema imprimiendo con QuickReport 3.0
 
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

Prueba esto
 
http://www.clubdelphi.com/foros/showthread.php?t=3226


La franja horaria es GMT +2. Ahora son las 07:00:33.

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