Problemas con el objetom printer
Estimados amigos:
tengo un problema con respecto al objeto printer de visual basic:
He realizado un reporte con un formato definido por el usuario, pero cuando lanzo la aplicacion imprime la primera hojamcorrecta pero a partir de la segunda hoja la impresion se corre un milimetro mas arriba y no se como ocurre eso
yo le envio el codigo:
printer.scalemode=6 'milimetros
printer.height=valory
printer.width=valorx
realizo un bucle
dentro del bucle cuando llega a cierta cantidad de lineas salto una pagina con el siguiente codigo:
printer.newpage
printer.currentx=0
printer.currenty=0
luego al finalizar el bucle coloco: printer.enddoc
lo que ocurre a qui que cada vez que imprime una hoja la impresion no empieza desde la posicion 0 como lo indico. se sube 1 milimetro cada vez que envia una hoja.
aque se debe ??
te lo agradeceria mucho acceder a mi peticion
saludos cordiales
Amador Izarra
Lima-Peru
tengo un problema con respecto al objeto printer de visual basic:
He realizado un reporte con un formato definido por el usuario, pero cuando lanzo la aplicacion imprime la primera hojamcorrecta pero a partir de la segunda hoja la impresion se corre un milimetro mas arriba y no se como ocurre eso
yo le envio el codigo:
printer.scalemode=6 'milimetros
printer.height=valory
printer.width=valorx
realizo un bucle
dentro del bucle cuando llega a cierta cantidad de lineas salto una pagina con el siguiente codigo:
printer.newpage
printer.currentx=0
printer.currenty=0
luego al finalizar el bucle coloco: printer.enddoc
lo que ocurre a qui que cada vez que imprime una hoja la impresion no empieza desde la posicion 0 como lo indico. se sube 1 milimetro cada vez que envia una hoja.
aque se debe ??
te lo agradeceria mucho acceder a mi peticion
saludos cordiales
Amador Izarra
Lima-Peru
Hola Amador
te cuento que tengo el mismo problema, según lo que investigué en internet, cuando usas una escala distinta a pixeles, debes usar printer.scaleheight=valory y printer.scalewidth=valorx, volví a mi código con mucho entusiasmo y cuando lo fui a probrar no me funcionó como yo quería.
Te agradezco si tu lo solucionaste si por favor puedes ayudarme.
Gracias y saludos desde Uruguay
te cuento que tengo el mismo problema, según lo que investigué en internet, cuando usas una escala distinta a pixeles, debes usar printer.scaleheight=valory y printer.scalewidth=valorx, volví a mi código con mucho entusiasmo y cuando lo fui a probrar no me funcionó como yo quería.
Te agradezco si tu lo solucionaste si por favor puedes ayudarme.
Gracias y saludos desde Uruguay
