Hola Javier: Como el resto ya te lo ha contestado Alex yo me centro únicamente en este párrafo
> > ¿Hay alguna forma de independizar la impresión de la impresora? Si no, ¿cómo > > lo resolvéis? Por desgracia no hay, o yo no conozco, la forma "fácil" de independizar la impresión de la impresora, tal y como comentaba Alex cada fabricante tiene sus propios márgenes de impresión y no en todos los casos podemos desactivarlos. La solución que yo adopté en su día es programar los listados de forma que la línea inicial no sea fija y me permita, mediante un párametro externo subir o bajar el impreso dentro de unos límites (en mi caso 8 líneas). Esto me sirve para el ajuste vertical que, en mi caso, es el que más me preocupa ya que el horizontal suele ser menos problemático. Cuando se me ha dado el caso que planteas (un preformato desplazado), lo soluciono en plan "chapuza" creando un PRTF especial para esa impresora con parámetros de ajuste diferentes (el fuente es el mismo pero los parámetros de compilación están variados), ese PRTF va en la biblioteca de datos de esa empresa o delegación, si en una misma delegación utilizan más de un tipo de impresora entonces se complica algo más y para esos casos creo bibliotecas de excepciones que se cargan en la LIBL antes de las de producción. El montaje parece (y es) complicado pero funciona, apoyado por una aplicación que genera simulaciones de menús en función del usuario/departamento montando la LIBL necesaria en cada caso. No es una solución que pueda ser implementada a corto plazo, yo llevo muchos años programando mis listados de esta forma y por eso puedo decir que funciona, si tuviera que hacerlo de hoy para mañana.... tal vez buscaría algo más sencillo. Un saludo. Juanra __________________________________________________ Forum.HELP400 es un servicio más de NEWS/400. © Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://coyote.combios.es/mailman/listinfo/forum.help400
