Fehlermeldung sagt mir nix...!

Hallo Experten,

ich programmiere in Access97 an einer Userform rum. Sie enthält zwei Listboxen, die jeweils per SQL-Anweisung aus zwei verschiedenen Tabellen befüllt werden. Der Inhalt der Tabellen wird durch die Benutzeraktion (Click) ständig geändert, danach erfolgt dann immer ein .Requery auf beide Listboxen.

Hin und wieder erscheint jedoch eine Fehlermeldung „Sie müssen das aktuelle Feld speichern…“. Ich hab den Screenshot unter http://www.juchmes-duppach.de/images/fehlermeldung.gif zum Angucken eingestellt.

Gehe ich anschließend in den Testmodus, ist immer einer der beiden .Requery -Anweisungen gelb markiert. Hat einer eine Ahnung, was hier schief läuft?

Danke für Eure Hilfe(n)!
Gruß
(Woly)

Hab’s hier jetzt nicht nachvollzogen bzw. getestet, vielleicht trifft’s auch nicht Dein Ding:

docmd.RunCommand acCmdSaveRecord

bevor Du was mit .requery anleierst.

Gruß
Stephan

Hi,
…hast Du ein anderes gebundenes Steuerelement im selben Formular stehen, das in dem Fall verändert wurde, bevor die Requery-Anweisung ausgeführt wird. Hast Du evtl. ein Suchfeld o.Ä., das an ein Datenbankfeld gebunden ist?

Gruß

J.

Danke…
Perfekter Tip, das gibt ein *

Vielen Dank, das hat geholfen :wink:

Gruß
(Woly)

…erledigt!
Hallo,

danke für Deine Antwort. Stephan´s Vermutung war richtig…

Gruß
(Woly)