Formular automatisch aktualisieren?
Hallo zusammen,
wahrscheinlich stell ich mich zu doof an und es gibt eine einfache Lösung, nur find ich sie nicht und brauche eure Hilfe.
ich hab ein Formular mit zwei Unterformularen. Wenn ich die Datensätze in UF1 wechsle (nicht aktualisiere, nur durchschalte!) sollte sich das UF2 aktualisieren. Die Abfrage dafür bezieht sich auf ein Feld 'Kalenderjahr' in UF1. Wenn ich einen Button in UF2 lege mit Me.Requery klappt das auch wunderbar - geht das auch irgendwie automatisch?
Grüße und Danke im voraus!
Antwort schreiben
Antwort 1 von Marie vom 05.07.2021, 18:06 Options
Kann jetzt gerade leider nichts ausprobieren, aber wenn Du in einem Formular in den Datensätzen blätterst, dann müsstest Du "beim anzeigen" nehmen, also in "Private Sub Form_Current()", aber ich habe nicht genau verstanden ob du das meinst?
Ansonsten müsste doch:
Me![Ufo1].Requery
Me![Ufo2].Requery
funktionieren??
gruß Marie
Antwort 2 von Hans_83 vom 07.07.2021, 17:42 Options
Hallo Marie,
klappt leider nicht, da ich in UF1 blättere und nicht im Hauptformular.
Ich suche nach einem Automatismus, der von UF1 ausgelöst wird und UF2 dann aktualisiert.
Gruß
Hans
Antwort 3 von RalfH vom 08.07.2021, 09:08 Options
Mojen,
Beim Ereignis des Blätterns im Ufo1, kann der Wert den dir Marie in Antwort1genannt hat eingegeben werden.
Antwort 4 von RaHi vom 09.07.2021, 18:01 OptionsLösung
Hallo zusammen,
muss man nicht, wenn man sich im ufo1 befindet den Code
Me.parent!Ufo2.Requery
oder evtl.
Me.parent!Ufo2.form.Requery
eingeben?
Gruß
Ralf
Antwort 5 von Hans_83 vom 13.07.2021, 22:11 Options
Hallo Ralf,
sei ab sofort sehr vorsichtig!
Mein Dank wird dir von nun an in ungeahnter Größe nachschleichen!
Genau das war´s!!! Nur mit meinen bescheidenen Kenntnissen hätt' ich noch tagelang probiert und wär durch Hilfe und Forum-Lesen, wenn überhaupt, erst sehr spät draufgekommen!
Tausend Dank!
Viele Grüße
Hans