Ayuda con impresion
Publicado por Many (332 intervenciones) el 26/04/2013 13:21:14
Saludo a todos
Necesito que por favor me echen una mirada a este código para imprimir en un printer star sp500, este imprime bien pero no he podido controlar todo el papel que sale antes o después de imprimir, ya gasté un rollo de papel en un momento.
SET DEVICE TO printer
SET PRINTER TO
USE c:\supern\dettem
??? " FACTURA"
?
??? "-----------------------------------"
?
??? "CANT. PRECIO VALOR"
?
??? "-----------------------------------"
SCAN
?
?? dettem.ge
?? " "
??? dettem.descrip
?
??? transf(dettem.cantidad,"999.99")
?? " "
??transf(dettem.venta,"9,999.99")
?? " "
??transf(dettem.valor,"99,999.99")
ENDSCAN
?
?
?
??? "Ok"
SET DEVICE TO SCREEN
SET PRINTER TO
Si alguien tiene la posibilidad de probarlo hágalo por favor para que vea lo que hace, el problema esta cuando se ejecuta el SET PRINTER TO que inmediatamente manda el papel a correr.
Cuando desactivo el primer SET PRINTER TO inicia la impresión sin salto pero salta al final de la impresión. Y si no se lo pongo al principio o al final entonces no imprime.
Nota importante:
el papel que sale por cada SET PRINTER TO que se ejecuta es el tamaño de una oja ocho y medio por once (tamaño carta)
Adiós amigos, queda de ustedes.
Necesito que por favor me echen una mirada a este código para imprimir en un printer star sp500, este imprime bien pero no he podido controlar todo el papel que sale antes o después de imprimir, ya gasté un rollo de papel en un momento.
SET DEVICE TO printer
SET PRINTER TO
USE c:\supern\dettem
??? " FACTURA"
?
??? "-----------------------------------"
?
??? "CANT. PRECIO VALOR"
?
??? "-----------------------------------"
SCAN
?
?? dettem.ge
?? " "
??? dettem.descrip
?
??? transf(dettem.cantidad,"999.99")
?? " "
??transf(dettem.venta,"9,999.99")
?? " "
??transf(dettem.valor,"99,999.99")
ENDSCAN
?
?
?
??? "Ok"
SET DEVICE TO SCREEN
SET PRINTER TO
Si alguien tiene la posibilidad de probarlo hágalo por favor para que vea lo que hace, el problema esta cuando se ejecuta el SET PRINTER TO que inmediatamente manda el papel a correr.
Cuando desactivo el primer SET PRINTER TO inicia la impresión sin salto pero salta al final de la impresión. Y si no se lo pongo al principio o al final entonces no imprime.
Nota importante:
el papel que sale por cada SET PRINTER TO que se ejecuta es el tamaño de una oja ocho y medio por once (tamaño carta)
Adiós amigos, queda de ustedes.
Valora esta pregunta


0