Página 1 de 1

Codigo para incrusta imagen (QRCOde bmp) en Crystal Reports?

Publicado: Jue Oct 17, 2013 12:28 pm
por jasistemas
Hola, en el proyecto de un cliente, los reportes son con Crystal Reports 2010.
EL proyecto es VB.net (Visual Studio 2010), alguien tiene algo de info para modificar dinámicamente la imagen con un bmp grabado en el disco?

Re: Codigo para incrusta imagen (QRCOde bmp) en Crystal Repo

Publicado: Lun Nov 04, 2013 10:40 am
por Jesus Castelo
C#

dDatosCFD = new DataTable("DatosCFD");
dDatosCFD.Columns.Add("ImagenQRCode", typeof(System.Byte[]));

DataRow dFilaDatosCFD = dDatosCFD.NewRow();
dFilaDatosCFD["ImagenQRCode"] = UtileriasGenerales.CargarArchivo(cRuta);

dDatosCFD.Rows.Add(dFilaDatosCFD);

dDatosCFD.WriteXml("C:\\XML\\ReporCFDIV32.xml", XmlWriteMode.WriteSchema);

-Desde tu archivo Crystal Report agregas una conexion a datos que sea del tipo Ado.Net (XML)
-Arrastra el campo ImagenQRCode a tu reporte y tada, listo tienes tu imagen dinamica

Re: Codigo para incrusta imagen (QRCOde bmp) en Crystal Repo

Publicado: Vie Nov 08, 2013 1:55 pm
por jasistemas
Hola, gracias por responder.. en efecto.. actualice el dataset, refresque la fuente de datos, arrastre el QRCODE... luego mediante código (ya que el dataset es "desconectado" del reporte) agregue también el campo imagen y quedo ok.

Gracias