Zum Inhalt springen

Aktualisieren eines Formulars nach Erfassung neuer Datensatz


Gravitar

Empfohlene Beiträge

Hi,

folgende Situation:

1. Es existiert ein Formular (Form1) in dem alle Kunden angezeigt werden (Datenblatt)

2. In einem anderen Formular (Form2) wird ein neuer Kunde erfasst

3. Nach Erfassung wird Form2 geschlossen und der Fokus wandert wieder zu Form 1

Problem: Form1 zeigt den neuen Datensatz nicht an.

Erfolglose Lösungsversuche: in Form1 wurde auf das Ereignis "Bei Fokuserhalt" bereits ein Me.Requery eingefügt.

Wer kennt eine Lösung?

P.S.: Scheinbar wird das Ereignis nach Schließen von Form2 auch gar nicht ausgelöst, aber warum?

Gruß, Gravitar

Link zu diesem Kommentar
Auf anderen Seiten teilen

Moin,

folgende Situation:

1. Es existiert ein Formular (Form1) in dem alle Kunden angezeigt werden (Datenblatt)

2. In einem anderen Formular (Form2) wird ein neuer Kunde erfasst

3. Nach Erfassung wird Form2 geschlossen und der Fokus wandert wieder zu Form 1

Problem: Form1 zeigt den neuen Datensatz nicht an.

ich nehme mal an, es geht um Access ... etwas mehr Infos wären schon recht, gelle?

Ist die Rowsource von Form1 direkt die Tabelle mit den Kunden? Oder irgendeine Abfrage? Liegt auf dem Form1 in dem Moment irgend ein Filter?

Beachte bei deinem Requery ggf auch FAQ 4.5

hth

Reinhold

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich nehme mal an, es geht um Access

Yupp!

Ist die Rowsource von Form1 direkt die Tabelle mit den Kunden?

auch ja

Liegt auf dem Form1 in dem Moment irgend ein Filter?

nein

Beachte bei deinem Requery ggf auch FAQ 4.5

Mhm, interessant. Wenn ich den Datensatzzeiger anpassen möchte ist das bestimmt eine Lösung.

Allerdings besteht hier das Problem, dass Form1 den neuen Datensatz nicht anzeigt bzw. erst garnicht auf das Ereignis "bei Fokuserhalt" reagiert.

Link zu diesem Kommentar
Auf anderen Seiten teilen

So,

nachdem ich jetzt als Ereignis "Bei Aktivierung" genommen habe, funktioniert das Ganze in Form1 mit me.Requery.

Erstaunlicherweise wurde das Event "Bei Fokuserhalt" nicht ausgelöst, wenn ich von Form2 auf Form1 wechselte.

Aber warum in den unsäglichen Tiefen von Access stöbern, wenn man auch eine Alternative Lösung findet.

Gruß, Gravitar

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...