impresi贸n por c贸digo, es decir, sin usar el generador

franklin montilla
19 de Agosto del 2003
tengo una factura hecha por c贸digo en VFP6, es decir, un archivo PRG, y necesito imprimirla en una tiquera, la impresi贸n la hace pero la coloca en la cola o sea imprime despu茅s de cerrar el programa, necesito q se imprima sin colocarla en la cola de windows, de antemanosgracias

Alex
19 de Agosto del 2003
Que tal compa帽ero.

Al parecer no estas ejecutando la orden de impresion en el momento correcto, puesto que si se imprime al cerrar el programa, con EJECT mas o menos asi:


USE CLIENTE

SET DEVICE TO PRINTER
SET PRINT ON
DO WHILE NOT EOF( )
@ PROW( )+1,10 SAY 'Compa帽ia: ' +cliente
@ PROW( )+1,10 SAY 'Telefono: ' + telefono
@ PROW( )+1,1 SAY ''
IF PROW( ) > 62
EJECT
ENDIF
SKIP
ENDDO
SET PRINT OFF
SET DEVICE TO SCREEN


En la Linea IF PROW( ) > 62 podes definir en que momento queres que se imprima tu factura, podes contar el numero de registros que imprimiras y al llegar al ultimo aplica el EJECT.

Espero te sirva.


Hasta pronto... Alex Vargas.