Access Bug: Der Suchschlüssel wurde in keinem Datensatz gefunden

Am 10.05.2022 wurde anscheinend bei den Office Updates ein neuer Bug mit ausgerollt.

Betroffen sind nach ersten Erkenntnissen Office 365 und 2019 Installationen mit der Version 2204 Build 15128.***

Bei schließen eines Formulars – in dem ein Filter aktiviert war – erscheint die Meldung „Der Suchschlüssel wurde in keinem Datensatz gefunden“.

Update 13.05.2022
Microsoft hat das entsprechende Update zurückgenommen. Die Erscheinung wurde damit behoben.

 


Die Erscheinung lässt sich wie folgt nachvollziehen:
1. Ein Formular mit einem Unterformular in Datenblatt Ansicht.
2. Im Unterformular einen Filter im Datenblatt setzen
3. Im Unterformular dann Methode Recordset.RecordCount aufrufen
-> ergibt beim schliessen des Formulars Meldung „Der Suchschlüssel …“

Behebung der Erscheinung:
Alle Filter löschen (auch wenn diese nicht eingeschaltet sind).

Seltsame Nebenerscheinung:
Bei einigen Geräten mit dem gleichen Build (Version 2204 Build 15128.20224) war diese Erscheinung nach Windows Update (KB5013942) und Net Framework (KB5013624) von selbst verschwunden. Bei einem anderen identischen Gerät aber nicht (da hat aber Filter löschen geholfen).

 

Weitere Infos auch bei Borns IT- und Windows Blog