Access 2000 Unterformular verlassen ohne Mausklick

Hallo

Wie kann ich erreichen, dass der Cursor nach der Dateneingabe in ein Feld eines Unterformulars zu einem Feld im Hauptformular springt, ohne dass der Benutzer mit der Maus hantieren muss?

Die Eingabereihenfolge soll lauten:

  1. Feld 1 Hauptformular
  2. Feld 2 Hauptformular
  3. Feld 1 Unterformular
  4. Feld 2 Unterformular
  5. Feld 3 Hauptformular
  6. Feld 4 Hauptformular

Gibt es da eine Lösung (GotoControl hilft ja nicht weiter)

Danke

Gruss
Matthias

Nehmen wir an du bist im Feld1 des Hauptformulars, dann kannst du mit folgendem Befehl, denn du auf die VerlassenEigenschaft des Feldes legst, zum zweiten Feld wechseln

Forms![Hauptformularname]![Feld2].SetFocus

in Feld 2 legt du wieder auf die Verlasseneigenschaft folgende Routine

DoCmd.GoToControl „Unterformularname“
[Unterformularname]!Feld1.SetFocus

usw.

Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Peter!

Hat bestens geklappt. Herzlichen Dank!

Gruss Matthias