QR usando Crystal Report 8.5

700 views
Skip to first unread message

Martin Santamaria

unread,
Mar 8, 2021, 8:45:31 AM3/8/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Estimados, alguien uso el crystal report 8.5 con SQL SERVER  para incluir el QR en los comprobantes electrónicos?


Marcelo Teveles

unread,
Mar 8, 2021, 11:07:30 AM3/8/21
to pyaf...@googlegroups.com
Buen día a todos:

Sí, nosotros lo usamos así, cual es tu consulta/pregunta?

Por las dudas te cuento que una tabla tiene un campo del tipo imagen que es el que tiene el QR de ese Cpte.

Se agrega al Rpt el campo directamente como cualquier otro.

Por un tema de no agrandar la base de datos, esa tabla es auxiliar y la imagen no queda en la base de datos para siempre, se vuelve a "crear" con cada pedido de visualización de cptes electrónicos.

Saludos. MDT.


El lunes, 8 de marzo de 2021 10:45:31 ART, Martin Santamaria <martinsa...@gmail.com> escribió:


Estimados, alguien uso el crystal report 8.5 con SQL SERVER  para incluir el QR en los comprobantes electrónicos?


--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" 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 pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/4a073710-33f1-4595-97af-5d4d798f8600n%40googlegroups.com.

Juan Fernando Lopez

unread,
Mar 9, 2021, 10:17:37 AM3/9/21
to pyaf...@googlegroups.com
Buen día.

Yo estoy utilizando Crystal Report 11. Lo que hago es definir un campo de imagen y otro de parámetro. En tiempo de ejecución, genero el QR, que guardo en forma de imagen sobre una ubicación física, y seteo el parámetro con la ruta absoluta. Sobre el campo de imagen, indico, en el editor de fórmulas, que este campo de parámetro será la ruta de imagen (con la forma {?NombreParametro} ).

Espero que te sirva de algo.

Saludos.

El lun, 8 mar 2021 a las 10:45, Martin Santamaria (<martinsa...@gmail.com>) escribió:
Estimados, alguien uso el crystal report 8.5 con SQL SERVER  para incluir el QR en los comprobantes electrónicos?


--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" 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 pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/4a073710-33f1-4595-97af-5d4d798f8600n%40googlegroups.com.


--

Juan Fernando Lopez
Licenciado en Informática

Martin Santamaria

unread,
Mar 9, 2021, 10:21:58 AM3/9/21
to pyaf...@googlegroups.com
Marcelo, de acuerdo a lo que me indicas, si guardo el QR directamente en el campo "image" del sql server y en el crystal report 8.5 arrastro ese campo dentro de mi reporte, el código QR se tendría que poder visualizar.
En mi caso, hago asi como le indico y no me muestra nada, el campo imagen está pero no muestra nada.

Usted sabe si hay un limite en cuanto al tamaño de la imagen QR para que me lo muestre el crytal? y ademas de qué manera guarda  esa imagen?
La guarde como binaria y no me muestra nada y si asocio otra imagen bmp, me la muestra sin problemas. Es por ese motivo que pensaba en el temaño del bmp.


Gracias

--
Lic. Martin R. Santamaria
Registro : 53095 - Libro : LXVII - Folio : 53
Cel: [03471]  155-21344
■ martinsa...@gmail.com
Este mensaje, incluyendo los anexos, es confidencial y puede ser material privilegiado. Si usted no es un destinatario deseado, por favor notifique al remitente y después borre o destruya el mensaje original y todas las copias. Usted no debe copiar, retransmitir, imprimir o revelar este mensaje total o parcialmente, sin el permiso del remitente. Este mensaje está amparado por el derecho constitucional de la privacidad y por la ley de Habeas Data.
Muchas Gracias.

This message, including attachments, is confidential and may be privileged. If you are not an intended recipient, please notify the sender then delete and destroy the original message and all copies. You should not copy, forward, print and/or disclose this message, in whole or in part, without permission of the sender. This message is protected by the constitutional law of the privacy and by Habeas Data's law.
Thank you very much.


Rodolfo Fox

unread,
Mar 9, 2021, 10:22:31 AM3/9/21
to pyaf...@googlegroups.com
Si Martin yo uso eso, decime que te puedo ayudar

El lun, 8 mar 2021 a las 10:45, Martin Santamaria (<martinsa...@gmail.com>) escribió:
Estimados, alguien uso el crystal report 8.5 con SQL SERVER  para incluir el QR en los comprobantes electrónicos?


Federico Stettler

unread,
Mar 9, 2021, 3:14:31 PM3/9/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenas tardes.
En que lenguaje lo estas armando?

Yo arme el BMP, pero antes de guardarlo en binario en la base de datos, tuve que reconvertirlo, porque el C.Rep. no me lo tomaba, aparecia
en blanco.

Puse la imagen generada del QR en un control picture, y luego, el contenido de la imagen lo volvi a grabar con savepicture (Esta en VB),
y ahi lo pase a al campo de la BD en binario, y el CR recien despues de eso me muestra la imagen.
Espero te sirva.

Saludos!

Martin Santamaria

unread,
Mar 12, 2021, 9:30:54 AM3/12/21
to pyaf...@googlegroups.com
Rodolfo, lo tengo bastante avanzado pero ahora me encuentro con que un campo image no se puede actualizar (update) en otra tabla.
En resumen, tengo la imagen guardada en una tabla (tipo de campo image) y con un recordset, la quiero colocar en otra que es una temporal para imprimir y la simple asignacion me está dando error.

Se hace la asignacion usando un método en particular?

rdoImpCab!imageQR = rsCabTmp!imageQR

Mil Gracias

--
Lic. Martin R. Santamaria
Registro : 53095 - Libro : LXVII - Folio : 53
Cel: [03471]  155-21344
■ martinsa...@gmail.com
Este mensaje, incluyendo los anexos, es confidencial y puede ser material privilegiado. Si usted no es un destinatario deseado, por favor notifique al remitente y después borre o destruya el mensaje original y todas las copias. Usted no debe copiar, retransmitir, imprimir o revelar este mensaje total o parcialmente, sin el permiso del remitente. Este mensaje está amparado por el derecho constitucional de la privacidad y por la ley de Habeas Data.
Muchas Gracias.

This message, including attachments, is confidential and may be privileged. If you are not an intended recipient, please notify the sender then delete and destroy the original message and all copies. You should not copy, forward, print and/or disclose this message, in whole or in part, without permission of the sender. This message is protected by the constitutional law of the privacy and by Habeas Data's law.
Thank you very much.

Ronald Carabajal

unread,
Mar 13, 2021, 1:41:02 PM3/13/21
to pyaf...@googlegroups.com
Hola,
Podes usar GetChunk para leer /  AppendChunk para grabar o una clase para manejo de imágenes. Yo uso la clase porque me resulta más cómodo. Avisame si te sirve y te paso la clase.
Saludos,
PD: Tambien uso VB6, CR 8.5 con SQL Server (desde 2005 al 2016).

Reply all
Reply to author
Forward
0 new messages