Änderung an Kontrollkästchen pushen

Liebe ExpertInnen,

1 Formular mit 2 Unterformularen:

UFo1 zeigt eine Endlosliste von Kandidaten, die per Kontrollkästchen ausgewählt werden können.

UFo2 zeigt eine Auflistung der bereits ausgewählten Kandidaten.

Ziel: Nach jedem Aus-/Abwählen eines Kandidaten soll die Auflistung neu angezeigt werden.

Stand:

  • Beim Laden des Hauptformulars ist die Anzeige korrekt.
  • Die Auflistung hinkt beim Ändern immer 1 hinterher, weil die Änderung erst dann in die DB geschrieben wird, wenn das betreffende Kontrollkästchen den Focus verliert.

Frage: Wie zwinge ich das Formular, das Kreuzchen zu übernehmen? Meine Idee, den Focus auf den Datensatzmarkierer zu setzen (händisch geprüft: dann geht’s), klappt nicht, weil ich nicht weiß, wie ich den per VBA ansprechen soll :frowning:(( Wer weiß was?

Gruß Ralf

Hallo Ralf,

etwa so:

Sub KK1_Afterupdate()
Runcommand accmdSaveRecord
Me.Parent.Refresh
End Sub

Viele Grüße vom Bodensee
Franz, DF6GL

Besternten Dank! (owT)