Ver Mensaje Individual
  #20 (permalink)  
Antiguo 29/05/2008, 03:56
Avatar de Koudelka
Koudelka
 
Fecha de Ingreso: febrero-2008
Mensajes: 397
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: añadir imagen

El problema anterior ya lo solucioné, efectivamente eran de las referencias. El caso es que vuelvo a tener problemas en el siguiente código:

Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
If Nz(Me.firma, "") <> "" And Len(Dir(Me.firma)) > 0 Then
Me.imagenfirma.Picture = Me.firma
Else
Me.imagenfirma.Picture = ""
End If
End Sub

Si no añado nada al campo firma, me salta el error "13" diciendo que no coinciden los tipos. Hay alguna forma de que deje que ese campo pueda estar en blanco sin necesidad de añadir ninguna imagen?

EDIT:

Bueno ya lo he solucionado (aunque no me gusta el cómo) de la siguiente manera:

Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
If Nz(Me.firma, "") = "" Then
MsgBox "No has firmado el documento"
Else
If Nz(Me.firma, "") <> "" And Len(Dir(Me.firma)) > 0 Then
Me.imagenfirma.Picture = Me.firma
Else
Me.imagenfirma.Picture = ""
End If
End If
End Sub
__________________
Cámara Oscura
Etheria

Última edición por Koudelka; 29/05/2008 a las 04:28