Direecionamiento de impresion LPT1 LPT2

26/02/2007 - 23:16 por Jose Maldonado | Informe spam
Tengo un sistema en fox pro 2.6 bajo windows en una pc la cual tiene 2
impresoras una en el puerto LPt1 y la otra en el puerto LPT2, deseo que en
la LPT1 imprima en modo DOS el detalle de una factura y en la que esta en
LPT2 imprima un reporte que fue creado con el generador de reporte del fox
mismo. Todo lo imprime en la impresora que tengo predeterminada a pesar que
pongo las siguientes instrucciones :

*** para imprimir en la LPT1 - la factura
set printer to lpt1
set printer on
set console off
?"Detalle de la factura"
SET PRINTER TO
set console on
set printer off

***** para imprimir en la LPT2 -el recibo
set printer to lpt2
repo form recibo to print
set printer to

Nota : la impresion debe salir directa sin que el usuario seleecione la
impresora


Jose Maldonado C.
Guayquil-Ecuador
 

Leer las respuestas

#1 Dario David Puccio
27/02/2007 - 04:05 | Informe spam
Estimo que estamos hablando de fp 2.6 dos?, tengo la misma situacion y con
esas directivas imprimo sin problemas en el lpt1 y lpt2... raro... Lpt1
laser, Lpt2 matriz...

El report tiene alguna impresora predifinida?, si es asi borrar el entorno
del repor.

Prueba de eliminar el set printer to despues de la factura... ya que si
sigues en DOS no hace falta indicar que el driver es de dos.

Tiene el programa un foxuser, si es asi, este contiene alguna definicion de
controlador Dos? borrarlo...

Prueba de indicar luego del set printer to
??? "espacio" && deberia anular driver DOS y enviar la impresion
directamente a la impresora indicada en lpt2.

Las impresoras son ambas de matriz?

El report es DOS o visual? si es visual borrar tag1, tag2 y Expr.

Dario David Puccio
El Cyber_Gaucho
www.chispazodetradicion.com.ar

"Jose Maldonado" escribió en el mensaje
news:
Tengo un sistema en fox pro 2.6 bajo windows en una pc la cual tiene 2
impresoras una en el puerto LPt1 y la otra en el puerto LPT2, deseo que
en
la LPT1 imprima en modo DOS el detalle de una factura y en la que esta en
LPT2 imprima un reporte que fue creado con el generador de reporte del fox
mismo. Todo lo imprime en la impresora que tengo predeterminada a pesar
que
pongo las siguientes instrucciones :

*** para imprimir en la LPT1 - la factura
set printer to lpt1
set printer on
set console off
?"Detalle de la factura"
SET PRINTER TO
set console on
set printer off

***** para imprimir en la LPT2 -el recibo
set printer to lpt2
repo form recibo to print
set printer to

Nota : la impresion debe salir directa sin que el usuario seleecione la
impresora


Jose Maldonado C.
Guayquil-Ecuador

Preguntas similares