Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: trebuh am August 03, 2015, 00:05:08

Titel: Aktivierungsreihenfolge
Beitrag von: trebuh am August 03, 2015, 00:05:08
Hallo,

folgender Fall:
Ich habe ein Hauptformular mit Unterformular. Alle gewünschten Textfelder und Buttons sind in entsprechender Reihenfolge.
Wenn ich jetzt im Unterformular die Eingabe mittendrin abbreche (in diesem Fall ein mit einem neuen Datensatz im Haupformular), dann springt mir (wenn wieder die Felder im Unterformular an die Reihe kommen), der Focus nicht auf das erste Textfeld, sondern auf das Feld, welches bei dem vorherigen Datensatz dran gewesen wäre.

Hoffe ich habe mich verständlich ausgedrückt.

Kann man das abstellen? D.h. Es sollte immer nach der vorgegebenen Reihenfolge gehen.
(Dieses Phänomen ist mir auch schon bei anderen Formularen mit Unterformular aufgefallen)

Gruß Hubert
Titel: Re: Aktivierungsreihenfolge
Beitrag von: bahasu am August 03, 2015, 05:27:03
Hallo,

vielleicht hilft das folgende:
das Unterformular ist in einem Steuerelement.
Bei dessen Eigenschaften gibt es im Register "Ereignis" u.a. den Punkt "beim Hineingehen".
Dort kannst Du im VBA-Teil eine Vorgabe machen, auf welches Steuerelement der Focus gesetzt werden soll.

Harald
Titel: Re: Aktivierungsreihenfolge
Beitrag von: trebuh am August 03, 2015, 08:47:00
Hallo Harald,

vielen Dank für den Tipp. Klappt einwandfrei.

Gruß Hubert