Ten eerste, ik ben vrouw en bijna blond dus wellicht zie ik iets over het hoofd. Ik probeer een database waarmee ik het maken van fotolijsten per groep kan automatiseren (het wordt nu nog handmatig gedaan in Word).
Ik heb een tabel met:
Studnr = 131415
Afbeelding = 131415.jpg
Foto's staan in de directory van de database
Het lukt me om de foto in het formulier te laten zien mbv de code die ik hier heb gevonden (waarvoor dank!). Nu wil ik het rapport maken.
Hiervoor gebruik ik deze code van OctaFish:
Die ik vervolgens heb aangepast door txtNaamAfbeelding te wijzigen in studnr :
Het rapport bevat in de detailsectie het veld studnr, afbeelding, imgProfiel (afbeeldingsframe)
Vervolgens plaats ik de code in de gebeurtenis "Bij opmaken" van de detailselectie en gebeurd er niets. Wie kan mij verder op weg helpen?
Ik heb een tabel met:
Studnr = 131415
Afbeelding = 131415.jpg
Foto's staan in de directory van de database
Het lukt me om de foto in het formulier te laten zien mbv de code die ik hier heb gevonden (waarvoor dank!). Nu wil ik het rapport maken.
Hiervoor gebruik ik deze code van OctaFish:
Code:
Private Sub Details_Format(Cancel As Integer, FormatCount As Integer)
On Error GoTo Foutafhandeling
Dim strFotos As String, tmp As String
strFotos = Application.CurrentProject.Path
tmp = Dir(strFotos & "\" & Me.txtNaamAfbeelding & ".jpg")
If tmp & "" <> "" Then
With Me.imgProfiel
.Visible = True
.Picture = strPic
.Width = 5000
.Height = 5000
End With
Else
Me.imgProfiel.Visible = False
End If
Exit Sub
Foutafhandeling:
MsgBox Err.Number & " " & Err.Description
End Sub
Die ik vervolgens heb aangepast door txtNaamAfbeelding te wijzigen in studnr :
Code:
Private Sub Details_Format(Cancel As Integer, FormatCount As Integer)
On Error GoTo Foutafhandeling
Dim strFotos As String, tmp As String
strFotos = Application.CurrentProject.Path
tmp = Dir(strFotos & "\" & Me.studnr & ".jpg")
If tmp & "" <> "" Then
With Me.imgProfiel
.Visible = True
.Picture = strPic
.Width = 5000
.Height = 5000
End With
Else
Me.imgProfiel.Visible = False
End If
Exit Sub
Foutafhandeling:
MsgBox Err.Number & " " & Err.Description
End Sub
Het rapport bevat in de detailsectie het veld studnr, afbeelding, imgProfiel (afbeeldingsframe)
Vervolgens plaats ik de code in de gebeurtenis "Bij opmaken" van de detailselectie en gebeurd er niets. Wie kan mij verder op weg helpen?