Reporte
Veamos; tengo un reporte que presenta numero y descripción, también tengo una carpeta que c:\Exer donde todas las imágenes están guardadas por el numero que se describe en la tabla como te mencione numero y descripción el numero es alfabético de 5 posiciones. Me recomendaron el siguiente código pero no se como poner con el icon de imagen en el reporte, bueno creo que necesito un enpujon más. Gracias.
Debes agregar a tu informe un objeto tipo imagen.
Luego añadir este código en el procedimiento al dar formato de detalles
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
Dim NomImg as string
nomImg= "c:\tu_carpeta\" & me.Numero & ".jpg"
On Error GoTo Pasa01
If Dir(NomImg) <> "" Then
Me.ImgActivo.Picture = NomImg
End If
Pasa01:
If Err.Number = 2114 Then
Me.TxtError.Value = "Imagen demasiado grande...!"
Err.Clear
On Error GoTo 0
End If
End Sub
Debes agregar a tu informe un objeto tipo imagen.
Luego añadir este código en el procedimiento al dar formato de detalles
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
Dim NomImg as string
nomImg= "c:\tu_carpeta\" & me.Numero & ".jpg"
On Error GoTo Pasa01
If Dir(NomImg) <> "" Then
Me.ImgActivo.Picture = NomImg
End If
Pasa01:
If Err.Number = 2114 Then
Me.TxtError.Value = "Imagen demasiado grande...!"
Err.Clear
On Error GoTo 0
End If
End Sub
1 Respuesta
Respuesta de diegofvillar
1