IMpresion en linea

Hernando
21 de Diciembre del 2004
Necesito hacer una impresión en línea de la siguiente
forma en Visual Foxpro 6.0. El programa es parecido a los cajas que hay en los supermercados que uando se registra un producto de una vez sale en la impresora. El problema que tengo es que se
queda como en cola la impresión. Solamente se libera cuando salgo de VFP.

El codigo que utilizo es el siguiente:

l=4
set devi to print
@l,0 say chr(27)+"C"+chr(2)
@l,2 say nom
@l,2 say chr(27)+chr(64)
l=l+1
@l,0 say chr(27)+"C"+chr(2)
set devi to scree


Gracias por la ayuda.


sgomez
21 de Diciembre del 2004
Te recomiendo utilizar un informe en lugar del @say

Una vez quise hacer algo parecido a lo que estás haciendo y me pasaba lo mismo. Tambien sale de la cola si enviás una impresión de algun archivo de texto desde D.O.S (cosa extraña pero a mi me pasaba y de esta forma salía la impresion que yo quería mas otra que yo no quería)