PDA

Ver la Versión Completa : QRPrinter.PrintSetup no retorna la cantidad de copias


orfeo
13-02-2004, 02:17:54
Hola
Necesito poder seleccionar la cantidda de copias desde el PrintSetup,
para luego imprimirlas automaticamente.
He notado que QRPrinter no devuelve el numero de copias (en QRPrinter.Copies)
luego de que el usuaario hace un click en aceptar. (raramente si devuelve
los otros datos)
Estoy usando Delphi 6, con el Previsualitzador de Candetill, al parecer
no es un error del Previsualitzador, sino de Qreport dado que los demos
(Demos\Qr2 Demos\Qr3) que trae delphi sucede lo mismo.

Mis pasos son simples:

Preview.QRPrinter.PrintSetup;
ShowMessageDbg('cps:'+intToSTR(Preview.QRPrinter.Copies)) //retorna simpre 1

Preview.QRPrinter.Print;

La solucion que encontre esta my desastroza es un label para indicar
numero de copias y un lindo 'while do'

Si no es un error mio, algien a podido solucionar este problema?

pijo
17-02-2004, 20:01:46
Prueba con esta intrucción, a mi me funciona:

(Preview.QRPrinter.master as TQuickRep).printersettings.Copies;

Ánimos