Hallo Accessianer,
habe ein Formular mit einem Unterformular (UFO) und in diesem Unterformular ein weiteres Unterformular, also ein Unter-Unterformular (UUFO).
Und so soll es gehen - einzig über die TAB-Taste:
- Abarbeitung einiger Felder des Formulars
- Sprung ins UFO
- Abarbeitung aller UFO-Felder
- Sprung ins UUFO
- Abarbeitung aller UUFO-Felder
- Sprung zurück ins Formular (das klappt nicht, springt vom letzten UUFO-Feld ins 1. UUFO-Feld, drehe mich also im Kreis)
- Abarbeitung der letzten Formular-Felder
Was mich wundert: Die Aktivierreihenfolge ist absolut korrekt eingestellt, eigentlich müsste ein Sprung über die beiden Ebenen "nach oben" aus dem letzten UUFO-Feld ins nächst zu bearbeitende Formular-Feld erfolgen.
Geht das überhaupt ausschliesslich über die TAB-Taste, oder kann man bloß mit der Maus "nachhelfen"?
Danke für eine Hilfe im Voraus.
Viele Grüße
Rainer
Hallo,
"Geht das überhaupt ausschliesslich über die TAB-Taste, oder kann man bloß mit der Maus "nachhelfen"?"
... wäre die sicherste Methode!
Du könntest aber auch im letzten Feld des UUF im Ereignis 'Beim Verlassen' (On Exit) folgendes ausprobieren:
Forms!NameDesHauptformulars!NameDesSteuerelements.SetFocus
Hallo Peter,
funktioniert mit Deinem Code ausgezeichnet!!! :D
Vielen Dank!!! :D
Viele Grüße
Rainer