FoxPro/Visual FoxPro - set printer to Name \\servidorX\epson

 
Vista:

set printer to Name \\servidorX\epson

Publicado por mike (29 intervenciones) el 28/01/2005 23:40:41
amigos:
desde la apliaciòn como se puede asignarle al
puerto lpt1 que sea igual al servidor de impresiòn ?
con el sistema windows XP.

algo asì como cuando se instala una impresora de red
en win98 y se captura el puerto lpt1 en la direcciòn
donde se encuentra la impresora .

ya intente con " SET PRINTER TO NAME \\servidorX \ epson"
pero no me imprime.

alguna idea ?

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

RE:set printer to Name \\servidorX\epson

Publicado por wences (27 intervenciones) el 30/01/2005 10:08:03
Yo lo que hago en estos casos es crear una tabla en cada puesto (o una en el servidor , pero , con valores por cada puesto) , donde guardo la impresora por defecto para cada cosa y luego uso algo asi :

select impresion && la tabla que contiene la informacion
m.informe="copiaetr" && para que no los añada al proyecto y se puedan cambiar los informes (si estan en el proyecto no se modifican)
impresora=chr(34)+alltrim(impresion.etiimpre)+chr(34) && este el el truco coger el nombre de la impresora de la tabla
set printer to name &impresora
report form &informe ;
noconsole ;
to printer
set printer to default && para devolverlo a su valor original ...

Con esto funciona sin ningun problema ... pero no cambias el puerto lpt1 , sino la impresora por defecto y con eso vale ...

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

gracias Wences.

Publicado por mike (29 intervenciones) el 31/01/2005 20:42:21
gracias Wences.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar