Access - Mostrar imagen en Informe

   
Vista:

Mostrar imagen en Informe

Publicado por Anel (18 intervenciones) el 12/02/2009 20:31:29
Hola:

tengo un campo en euna tabla que lo puse como objeto ole. Luego desde archivo rellene cada uno de los registros con jpg(pueden ser gif, etc). SIn embargo no logro que se muestren en un informe.

Que debo hacer?

Gracias mil
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Mostrar imagen en Informe

Publicado por Niko7700 (57 intervenciones) el 15/02/2009 05:56:26
Te recomiendo que en lugar de utilizar un objeto OLE y guardar la imagen en la tabla (ya que esto aumenta considerablemente el tamaño de la BD, mientras mas imagenes guardadas en OLE tengas), sino que guardes en la tabla la ruta donde se encuentra la imagen (ejm: D:BD_newimageneslogo.jpg) asi no crecera tanto la BD...

ahora bien puedes cargar la imagen en el informe + ó - asi:

en el evento al abrir del informe:

Private Sub Report_Open(cancel As Integer)
On Error GoTo Err_imgPath
Dim rptCurrentReport As Report
Set rptCurrentReport = Screen.ActiveReport

With Reports(rptCurrentReport.Name)
.Picture = Forms![panel]!imgR ' aqui me valgo un formulario para tener la ruta
' de la imagen, no se hacerlo de otra manera
.PictureType = 1
.PictureAlignment = 0 'posicion de la imagen de 0 a 4
End With

Err_imgPath:
Exit Sub
End sub

esto me funciona en el 2do caso (guardando solo la ruta), no se si te vaya a funcionar con el objato OLE... pero bueno, espero te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar