Imprimir con macro
Espero me pueda ayudar alguien que sepa algo sobre programación en Clipper o si alguien más tiene una idea también es aceptada.
Tengo un problema cuando envío a imprimir un archivo a una impresora en red con puerto usb.
Cuando envío el archivo con un nombre especifico, imprime bien. Pero cuando trato de enviar un archivo con un nombre compuesto y con el carácter ´&´, la impresión no sale.
A continuación envío un ejemplo de la manera como lo realizo.
Si envío a imprimir de la siguiente manera:
Set Printer to Archivo.txt
Set Device to Printer
...
...
Datos a imprimir
run copy archivo.txt \\maquina\imprime
De la forma anterior si imprime correctamente
Pero al realizarlo de la siguiente manera no imprime.
cArchivo:='FF121003.txt'
//El nombre del archivo es creado con las iniciales 'FF' + la hora +.txt
//Al enviarlo a imprimir se envía de la sig forma:
Set Printer to &cArchivo
Set Device to Printer
...
...
Datos a imprimir
run copy &cArchivo \\maquina\imprime
Pero no me imprime nada.
No se si estoy haciendo mal la referencia al archivo con el macro '&' o me falta agregar alguna librería.
Si alguien me puede ayudar, se lo agradecería bastante.
Gracias.
Tengo un problema cuando envío a imprimir un archivo a una impresora en red con puerto usb.
Cuando envío el archivo con un nombre especifico, imprime bien. Pero cuando trato de enviar un archivo con un nombre compuesto y con el carácter ´&´, la impresión no sale.
A continuación envío un ejemplo de la manera como lo realizo.
Si envío a imprimir de la siguiente manera:
Set Printer to Archivo.txt
Set Device to Printer
...
...
Datos a imprimir
run copy archivo.txt \\maquina\imprime
De la forma anterior si imprime correctamente
Pero al realizarlo de la siguiente manera no imprime.
cArchivo:='FF121003.txt'
//El nombre del archivo es creado con las iniciales 'FF' + la hora +.txt
//Al enviarlo a imprimir se envía de la sig forma:
Set Printer to &cArchivo
Set Device to Printer
...
...
Datos a imprimir
run copy &cArchivo \\maquina\imprime
Pero no me imprime nada.
No se si estoy haciendo mal la referencia al archivo con el macro '&' o me falta agregar alguna librería.
Si alguien me puede ayudar, se lo agradecería bastante.
Gracias.
1 respuesta
Respuesta de Víctor Arturo Mercado Fernández
1
