Billeder i rapporter
HejsaJeg har benyttet Sty's metode til at indsætte billeder i mine formularer. Se http://exp.dk/artikler/197.
Problemet er nu bare, at jeg også skal kunne se billederne via mine rapporter, og der virker Sty's metode ikke.
Følgende virker i min formular:
Private Sub Form_Current()
If IsNull(Me.Screenshot1) Or Me.Screenshot1 = "C:\Fejlmeldingsbilleder\" Then
Me.BilledeRamme1.Picture = ""
Else
Me.BilledeRamme1.Picture = Me.Screenshot1
End If
End Sub
Jeg har modficeret ovenstående til følgende i min rapport.
Private Sub Report_Open(Cancel As Integer)
If IsNull(Me.Screenshot1) Or Me.Screenshot1 = "C:\Fejlmeldingsbilleder\" Then
Me.BilledeRamme1.Picture = ""
Else
Me.BilledeRamme1.Picture = Me.Screenshot1
End If
End Sub
Det minder jo meget om hinanden. Nu er spørgsmålet, så bare.. hvorfor virker det ikke? Der er 2 fejl i det... så vidt jeg kan finde ud af ved at skære i koden.
Den første fejl er:
If IsNull(Me.Screenshot1) Or Me.Screenshot1 = "C:\Fejlmeldingsbilleder\" Then
Den kommer op med en fejl der hedder noget med at den ikke kan finde data.
Den næste fejl er i:
Me.BilledeRamme1.Picture = Me.Screenshot1
Der får jeg bare en fejl om invalid path.
Nu er jeg ikke den store VBA haj, så hvis der er nogen der kan modifcere eller fortælle mig hvorfor koden ikke virker i en rapport, men virker i en formular, så vil jeg meget gerne høre.
pft.
Rune Daub
