Seleccionar Impresora con SET PRINTER TO NAME

caro
26 de Diciembre del 2003
Hola a Todos, estoy utilizando la sentencia SET PRINTER TO NAME ALLTRIM(IMPRESORA), donde impresora tiene almacenado el nombre de la impresora de Windows en la que quiero imprimir, que no es la misma con la que hice el reporte, cuando el programa ejecuta la sentencia: SET PRINTER TO NAME alltrim(impresora) y luego REPORT FORM formulario.frx TO PRINTER NOCONSOLE, el reporte se imprimie en la impresora con el cual fue hecho ignorando el SET PRINTER TO NAME, ¿alguien sabe por que pasa esto?, muchas gracias.

PD: repet铆 el mensage porque me equivoque en la direcci贸n del correo. (perd贸n)

edyh
26 de Diciembre del 2003
caro la palabra name es parte de la sintaxis no del comando por ejemplo ,los nombres de tus impresoras estan en el win.ini suponiendo que deseas imprimir en una impresora epson2 que esta en la maquina administracion2
set print to \administracion2epson2
o como dices trabajando con una variable vcadena donde este el nombre de la impresora,ojo que debe de estar configurada en la carpeta impresoras para que el windows la reconozca

set print to &vcadena
saludos