Impresion de Formulario

Iniciado por cneangel, 24 Febrero 2009, 18:05 PM

0 Miembros y 1 Visitante están viendo este tema.

cneangel

Hola, ps' aqui con un problemilla, la situacion es que en mi trabajo estan haciendo un sistema y a mi me toca terminarlo, el problema es en las Impresiones, ya que no utilizaron data report, ni nada de eso, lo hace así; por ejemplo: ImprimeCaja TXT(sstab1.tab), y no se como ajustar los margenes  :huh: , ya que si son dos o mas hojas imprime hasta el ultimo milimetro de la hoja .
espero me entiendan y me puedan ayudar.
de antemano muchas gracias ;).

Ya le busque lo de las impresiones utilizan el objeto Printer, pero aun no se como ajustar los margenes.

nano-rosario

usando el objeto printer no tenes que ajustar los margenes le das las coodenadas que queres imprimir.
Primero debes decirle el ancho y largo de tu hoja

Ejemplo
   Printer.ScaleWidth = 2100    :    Printer.ScaleHeight  =  2970
con eso le das el ancho y alto.
Y ahora para imprimir a las coodenadas que quieras usa...
Printer.CurrentX
Printer.Currenty

proba esto

Printer.ScaleWidth = 2100    :    Printer.ScaleHeight  =  2970
Printer.CurrentX 10
Printer.Currenty 15
printer.print "Prueba de impresion"

y despues anda cabiandole las coordenadas..... tambien podes hacer bucles

for i = 1 to 5
printer.print "esta es la linea: " & i
next

Saludos