Elegir impresora para imprimir una Etiqueta.

Tengo problemas para mandar una Etiqueta a varias impresoras. Siempre me coge la impresora predeterminada y no funciona cuando redirijo la Etiqueta hacia otra impresora distinta.
Yo quiero cambiar de impresora sin utilizar la clausa pront siempre que valla a imprimir en una impresora distinta.
Yo tengo en una tabla donde guardo el nombre de la impresora que le adjudico a esa Etiqueta y cambiando ese campo con anterioridad cambio el destino de la etiqueta automáticamente sin utilizar siempre "pront".
Yo redirijo la etiqueta hacia una impresora, pero no me funciona, me manda siempre a la impresora que tiene grabada en la "Configuración de página" en la Etiqueta :
SET PRINTER ON
&& REDIRIJO LA IMPRESION HACIA UNA IMPRESORA PERO NO FUNCIONA.
Etiqueta es una tabla y impresora_nombre es el campo donde almaceno el nombre de la impresora.
SET PRINTER TO NAME ALLTRIM(ETIQUETA.IMPRESORA_NOMBRE)
&& ELIJO LA ETIQUETA QUE VOY A IMPRIMIR EN FACTURA.ETIQUETA.
LABEL FORM ALLTRIM (FACTURA.ETIQUETA) noconsole TO PRINTER
En teoría debería de funcionar pero no funciona, me manda siempre a la impresora que tiene grabada la Etiqueta en su "Configuración de Página".
Espero que hayas entendido lo que me pasa.
Gracias. Un saludo. Jogamoeslo.

1 respuesta

Respuesta
1
Esto resuelve algunos problemas Sys(1037).
He encontrado problemas similares al cambiar de NT a 98.
Puedes también revisar el archivo de configuración de fox.
Sys(1037)
LABEL FORM ALLTRIM (FACTURA.ETIQUETA) noconsole TO PRINTER
Se ve similar al Prompt, pero deja la impresora seleccionada.
Si no te produce buenos resultados avísame y buscaremos otra solución.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas