Ver Mensaje Individual
  #2
Antiguo 11 de abril de 2019, 00:10
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 27.09.2026 07:41
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

El salto de pagina por defecto será el definido en el setup de la impresora, no en el troquelado. Las impresoras matriciales no detectan el troquelado.

Lo primero que tienes que ver son las pulgadas que tiene cada cheque. ( o lineas)
Y A cuantas lineas por pulgada quieres imprimir.

Suponiendo que sea una impresora compatible EPSON o IBM aqui te dejo informacion de los codigos de escape que debes utilizar:
http://lleidasoft.blogspot.com/2016/...ora-epson.html
Lo normal es imprimir 6 lineas por pulgada (ESC 0) (que es el defecto del setup) si fuera 8 lineas por pulgada tendrias que utilizar la secuencia de escape: ESC 2

Despues debes determinar las lineas del cheque y configurar con ESC C n (siendo n el numero de lineas por cheque)

Lo del cobol;
WRITE LINEA AFTER PAGE , escribe linea despues de saltar pagina.
WRITE LINEA before PAGE , escribe linea antes de saltar pagina.
WRITE LINEA AFTER 2 , escribe linea despues de saltar 2 lineas.
WRITE LINEA beforre 2 , escribe linea antes de saltar 2 lineas.


Hay impresoras matriciales que despues de configurar la pagina cuando haces un salto de pagina, si no imprimes nada, la impresora salta automaticamente para que cortes el papel por el troquelado. Si despues imprimes, ella solita retrocede para imprimir el siguiente cheque. Esto es fundamental para imprimir cheques, recibos, albaranes, facturas individuales sin tocar los mandos o botones de la impresora.
JCantero is offline   Responder Con Cita