Requery einer Listbox
Karl Donaubauer
Gesendet: 27.01.22 22:57
Betreff: RE: Requery einer Listbox



Elite Veteran

Beiträge: 855
5001001001002525
Ort: Wien
Hallo!

Paula - 27.01.22
...
Wenn ich aus einer Listbox ein Item per Doppelklick anwähle öffne ich ein Formular in dem die Daten aus der Listbox bearbeitet werden können.
Nun möchte ich nach schliessen des Formulars (und in das Hauptformular zurückspringe), dass die Änderungen auch sofort in der Listbox aktualisiert werden.
Mit einem Buttonobjekt (Liste aktualisieren) mit dem Befehl Listbox.Requery klappts.
Ich habe nach dem Ereignis mit dem ich die Bearbeitungsform öffne, versucht direkt Listbox.Requery als letzte Zeile eingefügt - klappt nicht, ich habs probiert, dass ich die Buttonprocedure Listeaktualisieren_Click eingebunden, dass das Buttonereignis ausgelöst wird - nichts.

Wohin springt VBA nach Schliessen einer Form - offensichtlich nicht wieder in die Procedure von wo ich mit ....Openform das Formular geöffnet wurde.
...

Der Code der aufrufenden Prozedur läuft standardmäßig einfach weiter.

Ich würde das Aktualisieren ohnehin im Schließen-Ereignis des Eingabeformulares veranstalten, also

Forms!MeinFormularMitListenfeld!MeinListenFeld.Requery

Wenn es aus guten Gründen in der formularaufrufenden Prozedur sein muss, dann musst du das Eingabeformular als Dialog öffnen. s. https://www.donkarl.com?FAQ6.9

-----
Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Top of the page Bottom of the page