FoxPro/Visual FoxPro - Ayuda con impresión!!!

   
Vista:

Ayuda con impresión!!!

Publicado por Andrés (65 intervenciones) el 14/01/2008 15:51:56
Hola a todos.
Tengo un programa funcionando en la caja de un mercado para hacer la factura de cada compra.

El ticket o factura se imprime en una impresora térmica Epson conectada a LPT1 (puerto paralelo)

Generalmente imprime bien, pero de tanto en tanto (en forma aleatoria) es como que la impresora se anulara y NO IMPRIME NADA.
Cada vez que pasa esto el cliente tiene que resetear la computadora y todo vuelve a la normarlidad.
Esto pasa en las 3 computadoras (con WinXP conectadas en red) que tienen instalado el programa.

La impresión la hago con la siguiente sentencia
REPORT FORM factura.frx TO PRINTER NOCONSOLE

Este tipo de impresoras no guarda una cola de impresión como las otras y si el usuario se la olvida apagada, no aparece ningún mensaje que avise que está fuera de uso, por lo tanto, lo que no se imprimió se perdió.

¿A alguien le paso algo así?

¿Cómo hago para saber si un reporte realmente se imprimió?

¿Hay alguna forma de resetear el LPT1 desde código?

¿Qué puede ser?

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder