Generar Codigo QR

413 views
Skip to first unread message

mescud...@gmail.com

unread,
Apr 23, 2019, 7:29:36 AM4/23/19
to Comunidad de Visual Foxpro en Español
Buenos días:
Cual es la mejor manera de generar un QR?
Por ejemplo necesito crear un QR con los datos:

|20514151299 | 03 | BB01 | 006554 | 1.73 | 12.00 | 21/04/2019 | 1 | 88888888 | 78FDUGNLNByVQ7InzKqfQ2EkuylvFvSMsyLxgOV4dag= ||

Estoy revisan esto que lo acabo de bajar...
Alguna experiencia?
Gracias

Y he encontrado este tutorial:


Oscar Díaz

unread,
Apr 23, 2019, 11:05:33 AM4/23/19
to publice...@googlegroups.com
Buenos dias colega, yo lo hago con FoxBarcodeQR.prg

mescudero0302

unread,
Apr 23, 2019, 11:31:28 AM4/23/19
to publice...@googlegroups.com
Hola Oscar:
Es el mismo link que puse? 
Gracias 



Mario Escudero
995-817087

-------- Mensaje original --------
De: Oscar Díaz <oscar...@gmail.com>
Fecha: 23/4/19 10:02 (GMT-05:00)
Asunto: Re: [vfp] Generar Codigo QR

Oscar Díaz

unread,
Apr 23, 2019, 11:40:42 AM4/23/19
to publice...@googlegroups.com

Rodolfo Ortiz González

unread,
Apr 23, 2019, 1:36:16 PM4/23/19
to publice...@googlegroups.com
Yo lo hago así amigo, espero te sirva.


  DECLARE INTEGER GenerateFile ;
    IN BarCodeLibrary.dll;
    STRING   cData, ;
    STRING   cFileName
  VARFILE="https://verificacfdi.facturaelectronica.sat.gob.mx/default.aspx"+"?id="+ALLTRIM(VARIUUID)+"&re="+ALLTRIM(VARIERFC)+"&rr="+ALLTRIM(VARIRRFC)+"&tt="+ALLT(VARITOT)+"&fe="+ALLTRIM(V3)
*  VARFILE="https://sat.mx/Detallecfdi.aspx?"+"&id="+ALLTRIM(VARIUUID)+"&fe="+ALLTRIM(V3)+"&re="+ALLTRIM(VARIERFC)+"&rr="+ALLTRIM(VARIRRFC)+"&tt="+ALLT(VARITOT)
  VCODIGOQR=allt(auxence3.serie)+allt(auxence3.folio)+".png"
  VARDIREC="COMPROBANTES\TIMBRESCFDI\"+VCODIGOQR
  GenerateFile(VARFILE,VARDIREC)

Mario Escudero

unread,
Apr 23, 2019, 9:21:13 PM4/23/19
to publice...@googlegroups.com
Excelente Rodolfo !!!!
Lo arreglé para lo que necesito con un ejemplo de texto "hola hola hola" y funcionó a la perfección.

Lo que hice fue:
image.png

Do qr

y me generó el qr en la carpeta d:\temp


image.png

image.png


----
Mario Escudero
995817087 
     

Rodolfo Ortiz González

unread,
Apr 23, 2019, 9:44:43 PM4/23/19
to publice...@googlegroups.com
Que bueno que funcionó, te recomiendo que para que sepas que lo genera bien ya que tengas el bueno, lo escanees con un lector de código qr, para ver que te dé los datos que requieres.

Un saludo!

Mario Escudero

unread,
Apr 23, 2019, 11:08:24 PM4/23/19
to publice...@googlegroups.com
Eso mismo he hecho y todo lo jala y lee perfecto !!!!
Gracias nuevamente....


----
Mario Escudero
995817087 
     

Mario Escudero

unread,
May 14, 2019, 12:12:18 PM5/14/19
to Comunidad de Visual Foxpro en Español
Buenos días:
Por fin logré generar el QR e imprimirlo al final del ticket de venta. 
Ahora mi problema es que cuando vuelvo a generar un QR.png no chanca el anterior. 
Ya verifiqué que no esté como Sólo Lectura e igual no lo actualiza. 
A qué se deberá? 
Gracias de antemano. 
Saludos 

----------------------------------------
Mario Escudero
995-817087
www.cheff2000.com

Víctor Hugo Espínola Domínguez

unread,
May 14, 2019, 1:29:30 PM5/14/19
to publice...@googlegroups.com
Mira la ayuda de CLEAR RESOURCES

Saludos,
Víctor.
Lambaré - Paraguay.



--
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAA1MoMeXJgzGq83xFSQj5umG8%3DHRLAow6QyN5LTU%2B4wAt%2BJKyQ%40mail.gmail.com.

Jean Pierre Adonis De La Cruz Garcia

unread,
May 14, 2019, 5:27:14 PM5/14/19
to Comunidad de Visual Foxpro en Español
Mario verifica la Variable q estas usando para el QR, simplemente debes de verificar que no este siendo usada un release a esa variable y solucionado.

Mario Escudero

unread,
May 14, 2019, 5:45:07 PM5/14/19
to Comunidad de Visual Foxpro en Español
No sé qué pasó pero ahora ya generar y chanca el nuevo qr.png sin problemas.
Lo que hago para generar el QR es_

PARAMETERS pTexto
DECLARE INTEGER GenerateFile ;
    IN BarCodeLibrary.dll;
    STRING   cData, ;
    STRING   cFileName
VCODIGOQR = "qr.png"
VARDIREC = SYS(5) + SYS(2003) + "\QR\" + VCODIGOQR
GenerateFile(pTexto,VARDIREC)

y cada nuevo QR.png lo almeceno en la carpeta \QR para que sea jalado por el frx...
En estos momentos está todo ok.
Igual le haré seguimiento.
Gracias a todos.
Un abrazo

image.png

image.png

image.png

----
Mario Escudero
995817087 
     

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/8T5Ksq-LUUs/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/e617278e-647a-474b-84a4-ca664e47b05f%40googlegroups.com.

Dsan

unread,
May 15, 2019, 11:56:56 AM5/15/19
to publice...@googlegroups.com

Mario todo eso lo podes hacer en el reporteador de vfp ahi podes mandar a ejecutar funciones

ejemplo  GenerateFile(alltrim(campo),Lcdirectorio)

asi la imagen siempre va retornar actualizada.

Slds

Dsanchez



Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAA1MoMeomFuESacco3a1Gg1%3DNXV6tobh_1SvzesK4%2B4wbpCqOg%40mail.gmail.com.

Mario Escudero

unread,
May 15, 2019, 12:23:17 PM5/15/19
to Comunidad de Visual Foxpro en Español
Hola Dsan:
Diculpa, a qué te refieres con "el reporteador"? 
Gracias 


----------------------------------------
Mario Escudero
995-817087
www.cheff2000.com

Dsan

unread,
May 16, 2019, 10:30:13 AM5/16/19
to publice...@googlegroups.com

Hacer eso en el propio diseñador de Report de vfp, me parece que estas usando frx?

Slds

Dsanchez



Mario Escudero

unread,
May 16, 2019, 10:40:17 AM5/16/19
to Comunidad de Visual Foxpro en Español
Ah ok
Sí, uso frx.
Pero en qué parte lo haría?
Gracias


----
Mario Escudero
995817087 
     

Luis Maria Guayan

unread,
May 21, 2019, 4:59:09 PM5/21/19
to Comunidad de Visual Foxpro en Español
Mira FoxBarcodeQR, es facil de usar con la limitación de solo cadenas de hasta 255 de longitud.



Luis María Guayán
Tucumán, Argentina
_______________________________
Comunidad Visual FoxPro en Español

Luis A. Francisco G.

unread,
Jun 8, 2019, 12:39:11 AM6/8/19
to Comunidad de Visual Foxpro en Español
Yo también he estado buscando algo así, estuve revisando en internet y conseguí una pagina en la cual te dan como conseguir el codigo QR.
Te paso la dirección por si quieres ver si es lo que necesitas

Mario Escudero

unread,
Jun 8, 2019, 8:57:00 AM6/8/19
to Comunidad de Visual Foxpro en Español
Buenos dias:


----
Mario Escudero
995817087 
     

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/8T5Ksq-LUUs/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
qr.FRT
qr.frx
qr.prg
qr.png
FoxBarcodeQR.prg

Mario Escudero

unread,
Jun 8, 2019, 8:58:41 AM6/8/19
to Comunidad de Visual Foxpro en Español
Eso es lo que uso para generar e imprimir QR.
Estaria faltando solamente el archivo BarCodeLibrary.dll  que no puedo enviarlo porque el gmail lo bloquea.
Pero en el foro hay varios links para jalarlo.
Espero que le pueda servir a alguien.
Saludos


----
Mario Escudero
995817087 
     

Luis Maria Guayan

unread,
Jun 8, 2019, 1:36:56 PM6/8/19
to publice...@googlegroups.com

En la página del proyecto FoxBarcodeQR está la descarga completa de la versión 1.17 e incluye la librería BarCodeLibrary.dll

https://github.com/VFPX/FoxBarcodeQR/tree/master/FoxBarcodeQR_v_1_17


-- FoxBarcode --
https://github.com/VFPX/FoxBarcode


-- FoxBarcodeQR --
https://github.com/VFPX/FoxBarcodeQR


Luis María Guayán
Tucumán, Argentina
_______________________________
Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com

Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxpro+unsubscribe@googlegroups.com.
--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/8T5Ksq-LUUs/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxpro+unsubscribe@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAA1MoMe%3DVzhxwRQrP%2BKEkAoiZu%2B2nid23qeku9aVN_O9HCa-Jg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages