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.
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