Não tem problema algum,
Agora que já funfa aí, melhorei o codigo no relatório e usando a função FileExist, já pode ter o campo Foto, vazio na tabela, que se não encontrar não dá mais erro e coloca o SemFoto.jpg.
Private Sub Detalhe_Format(Cancel As Integer, FormatCount As Integer)
'ao formatar o relatorio, insere a imagem no objecto
On Error Resume Next
Dim emptyImg As String
'variavel vazio, coloca o SemFoto.jpg
emptyImg = CurrentProject.path & "\PastaFotos\" & "SemFoto.jpg"
If Not FileExists(CurrentProject.path & "\PastaFotos\" & DLookup("Fotos", "[FICHA RECLUSO]", "[ID]=" & Me.ID.Value)) Then
'se não existir, coloca a imagem da variavel
Me.FOTOGRAFIA.Picture = emptyImg
Else
'se existir, coloca a imagem certa
Me.FOTOGRAFIA.Picture = CurrentProject.path & "\PastaFotos\" & DLookup("Fotos", "[FICHA RECLUSO]", "[ID]=" & Me.ID.Value)
End If
End Sub
https://dl.dropbox.com/u/771097/Fichas_OLD_III.rar