Bilder in Endlosformular

Hallo,

ich geb keine Ruhe. dadurch, dass ich während meines Praktikums viele datenbanken programmieren muss, stoß ich ständig auf fragen, die mir das www auch nich beantworten kann.

Mein problem gerade ist, dass in einem Endlosformular die Bilder nicht angezeigt werden. D.H. es wird etwas angezeigt, allerdings in jedem datensatz das gleiche Bild und das ist doof. Jeder Datensatz soll ein anderes Bild anzeigen. Hier mal mein VBA- Code (ist bestimmt wieder zu umständlich - bin noch in der Lernphase :wink: ):

Private Sub Form_Current()
On Error GoTo BildAktualisieren_Err

Dim strBildpfad As String
Dim rs As Recordset
Dim db As Database
Dim Bilddatei

Set db = CurrentDb()
Set rs = db.OpenRecordset(„Creform“, dbOpenDynaset)

With rs
Do While Not .EOF

Const C = „G:\Ablage\Produktion\Betriebsmittelbau\03_Teilebereitstellung_Creform\08_Bilder\Zeichnung“
Bilddatei = !Bilddatei

strBildpfad = C & Bilddatei

Me!Bildverknuepft.Picture = strBildpfad

.MoveNext

If .EOF Then Exit Do

Loop

End With

BildAktualisieren_Err:

MsgBox „Das Bild konnte nicht geladen werden.“ _
'& vbCrLf & "Fehler-Nr: " & Err.Number _

'& vbCrLf & "Fehler-Beschreibung: " & Err.Description
strBildpfad = „“
Exit Sub

Wäre toll, wenn ihr mir einen Tipp geben könntet.

Viele Grüße von Beate

Hallo Beate,

ich geb keine Ruhe.

soso :smile:

dadurch, dass ich während meines
Praktikums viele datenbanken programmieren muss, stoß ich
ständig auf fragen, die mir das www auch nich beantworten
kann.

wir haben alle mal angefangen :smile:

Hier mal mein VBA- Code (ist bestimmt wieder zu umständlich - bin
noch in der Lernphase :wink: ):

und hier ein Codebeispiel das du dir mal ansehen solltest:
http://www.microsys-kramer.de/download/bilder_in_end…

Grüße aus Essen
Wolfgang

Hallo Wolfgang,

vielen Dank für den Link, aber geht das auch einfacher. Irgendwie so, ohne das man einen Haufen Unterformulare machen muss? meine Datenmenge ist dafür nämlich zu groß.

Grüße von Beate

Hallo Beate,

vielen Dank für den Link, aber geht das auch einfacher.

Bildverarbeitung ist immer aufwändig.

Irgendwie so, ohne das man einen Haufen Unterformulare machen
muss? meine Datenmenge ist dafür nämlich zu groß.

nun es sollte ein Beispiel sein. Du mußt daraus die Dinge, die für dich nutzbar sind herausholen.

Keiner verlangt, dass du das genau so machst.

Grüße aus Essen
Wolfgang