GabrielACE, Si, estas interpretando correctamente, pero probablemente el problema por el cual a veces no respeta el salto de página correcto sea que no esta correctamente definido el tamaño de la página.
Supongo que si se define el tamaño de la hoja igual al tamaño del cheque, y que luego se carga el papel correctamente (usando la botonera de la impresora en lugar de la ruedita lateral), entonces, cada vez que se termine de imprimir un cheque al ejecutar un AFTER PAGE o BEFORE PAGE dicho salto de hoja posicionará el papel al inicio del siguiente cheque.
Ahora bien, si en la hoja entra mas de un cheque (supongo que seran por lo menos 4) y el tamaño de la página esta definido de acuerdo al tamaño total de la hoja, tendras que pasar de un cheque al siguiente avanzando de a lineas.
Si se tratara, por ejemplo, de una impresora EPSON pudieras definir el tamaño de la hoja por programa : ESC C n (1B 43 n en hexadecimal) donde n es el número de líneas, permite definir el tamaño de la hoja en líneas, y ESC C 0 n (1B 43 00 n en hexadecimal) permite definirlo en pulgadas.
Una sugerencia , yo usaría siempre BEFORE en lugar de AFTER, tanto para imprimir las líneas como para el salto de página.
|