Page 1 of 1

Factor de visualizacion prev32

PostPosted: Fri Sep 23, 2011 3:48 pm
by noe aburto
Saludos.

Dentro de mis reportes ya generados y vistos en previzualizacion, el factor de vista default es 1, hay usuarios que requieren ver el reporte con vista de factor mayor a 1, sea, 2,3 o mas.
Mi duda es: como hago para que desde mi apliacion antes de vizualizar pueda cambiar el numero de factor del mi prev32
si estoy usando tPrinter.

Re: Factor de visualizacion prev32

PostPosted: Fri Sep 23, 2011 7:23 pm
by Bayron
Noe,

Aparentemente la DATA nZFactor es la que fija el factor, lo que no se es como pasarselo al preview...

Podrias intentar pasarselo al objeto print a ver que pasa!!!
oPrint:nZFactor := 2

Re: Factor de visualizacion prev32

PostPosted: Fri Sep 23, 2011 7:28 pm
by Bayron
No creo que funcione lo que expuse anteriormente, porque la clase tPrinter llama directamente a la clase tPreview sin crear un objeto...

Code: Select all  Expand view
  METHOD Preview() INLINE If( ::lMeta .and. Len( ::aMeta ) > 0 .and. ::hDC != 0,;
                   RPreview( Self ), ::End() )
 


Creo que tendrás que modificar el archivo rPreview.prg e incluirlo en tu aplicación...

Re: Factor de visualizacion prev32

PostPosted: Sat Sep 24, 2011 4:43 pm
by noe aburto
Te agradezco, quiza es un detalle poco comun, hay usuarios que tienen mala vista, y lo quieren todo a la mano.
Voy a escrudiñar bien la clase tprinter.

Re: Factor de visualizacion prev32

PostPosted: Sat Sep 24, 2011 5:35 pm
by Bayron
noe aburto wrote:Te agradezco, quiza es un detalle poco comun, hay usuarios que tienen mala vista, y lo quieren todo a la mano.
Voy a escrudiñar bien la clase tprinter.


La clase que tienes que ver es tPreview...

Yo en los proximos meses voy a hacer lo mismo, pero yo tendré que cambiar la clase entera, porque mi software es para monitores tactiles, y los iconos en la clase son muy pequeños...

Tu solo tienes que modificar un par de veces la variable nZFactor, que esta en 1 y colocarla al valor que desees... el archivo es rPreview.prg