Formular aktualisierung

Hallo!
Ich habe in einem Formular ein Listenfeld, das Werte aus einer Abfrage anzeigt jedoch auf grund eines bestimmten Wertes in dem Formular. Also wenn ich in meinem Formular die Id 1 drinnen stehen hab, dann zeigt dass Listenfeld alle Daten an die auch die Id 1 haben. Dazu hab ich in der Datensatzherkunft des Listenfelds noch eine Where Formel reingeschrieben, die die Id der abfrage mit der id des Formulares vergleicht. Jetzt zeigt mir das Listenfeld aber grundsätzlich die werte der id 1 solange an, bis ich einen aktualisierungsbutton (den ich deswegen extra einbauen musste) drück erst, dann zeigt er mir die richtigen werte an. Gibt es eine möglichkeit, dass sich das Listenfeld automatisch aktualisiert wenn ich in dem Formular zum nächsten Datensatz springe?
Vielen Dank!

Hallo Christina

Gibt es eine möglichkeit, dass sich
das Listenfeld automatisch aktualisiert wenn ich in dem
Formular zum nächsten Datensatz springe?

Ich hab’s jetzt nicht getestet, aber das hier sollte gehen:

  1. Das „Current“-Ereignis („beim Anzeigen“) des Formulars auf „Ereignisprozedur“ einstellen und

  2. folgenden Code in das Klassenmodul einfügen:

    Private Sub Form_Current()
    Me!AbhaengigesListenfeld.Requery
    End Sub

Vielen Dank!

Gerne!

Gruss aus Zürich
Peter

VIELEN DANK!
Klappt einwandfrei :smile: