consulta para imprimir un cod qr formato jpg en una impresion matricial

165 views
Skip to first unread message

Marcelo Barberis

unread,
Mar 6, 2018, 5:00:40 PM3/6/18
to publicesvfoxpro
Hola buenas tardes, estoy imprimiendo facturas en una impresora epson tm U330 a cinta o matricial, y quiero incluir al final una imagen tipo jpg y cuando le doy imprimir me sale error de sintaxis.
al principio defina una variable:
lcQRCod = TraerImagenQr(tmp_cabecera.codigo_qr)


la variable lcQRCod me devuelve esta ruta con el nombre de la imagen qr

en el final del reporte uso esta linea
@ fila, 03 SAY lcQRCod BITMAP SIZE 4,3 STYLE 'T' STRETCH

ahora en esta linea me marca error de sintaxis

Les consulto como debo corregir este error, siempre he trabajado en modo grafico pero ahora debo hacerlo en modo matricial por que imprimen ticket largos
Desde ya agradesco cualquier comentario para poder resolver este tema.

--
Marcelo Barberis Gutierrez
Sistemas Informaticos
Villa Montes - Bolivia
Telef.: +591-76830544

ZeRoberto

unread,
Mar 6, 2018, 11:10:03 PM3/6/18
to publicesvfoxpro
Creo que esa funcion ya no sirve en VFP 9 , no sale ni en la ayuda

Saludos

ZeRoberto

unread,
Mar 6, 2018, 11:17:05 PM3/6/18
to publicesvfoxpro
Ya lo probe si funciona, pero en el Say tienes que poner la ruta y el nombre del archivo

Saludos

Marcelo Barberis

unread,
Mar 7, 2018, 10:23:51 AM3/7/18
to publicesvfoxpro
hola amigo, a cual funcion te refieres???
La unica funcion que puse como referencia en este post es lcQRCod = TraerImagenQr(tmp_cabecera.codigo_qr)
tmp_cabecera.codigo_qr: este campo contiene el nombre del archivo imagen, que es un qr
La funcion TraerImagenQr(), es una funcion definida por mi, lo que hace es traerme la ruta donde estan las imagenes JPG
lcQRCod = TraerImagenQr(tmp_cabecera.codigo_qr), lo que trae es C:\SIGEV\CodQr\11_06032018.jpg


en el final del reporte uso esta linea
@ fila, 03 SAY lcQRCod BITMAP SIZE 4,3 STYLE 'T' STRETCH

ZeRoberto

unread,
Mar 7, 2018, 12:49:18 PM3/7/18
to publicesvfoxpro
Hice la prueba y me funciona bien, que version del vfp tienes¿

Saludos

Marcelo Barberis

unread,
Mar 7, 2018, 1:54:53 PM3/7/18
to publicesvfoxpro
yo la version vfp 9 sp1, pero no puedo cambiarme a una version sp2 por varias librerias de paga que funcionan con sp1.

Tu me comentas que hiciste la prueba y funciona y que se debe poner la ruta y el nombre, ok eso lo entiendo, pero mi grafico es decir mi codigo qr es una img en formato jpg esa img yo la obtengo unos segundos antes de mandar a imprimir amigo, no es que la tengo en pjx como cualquier img que la puedo agregar a mi pjx, es decir amigo que cuando yo empiezo con la factura no existe la img jpg, pero si tengo en la variable  TraerImagenQr(tmp_cabecera.codigo_qr), lo que trae es C:\SIGEV\CodQr es la ruta de donde estan las img

ZeRoberto

unread,
Mar 7, 2018, 8:08:42 PM3/7/18
to publicesvfoxpro
Haber prueba en un prg nuevo copia el @..SAY pero con el archivo directamente osea @ nFila, 1 SAY "Ruta\Archivo.jpg" .... para ver si el error es del VFP o problemas de compilacion

Saludos

Marcelo Barberis

unread,
Mar 8, 2018, 11:07:16 AM3/8/18
to publicesvfoxpro
hola te comento que lo estoy usando como un metodo de formulario a la impresion en matricial, pero hare la pruebas como tu me recomienda
Reply all
Reply to author
Forward
0 new messages