Formulare [basics]: Aktivierreihenfolge nutzen

In Access-Formularen gibt es für Steuerelemente eine bestimmte Aktivierreihenfolge. Wenn wir Steuerelemente hinzufügen, wird die Aktivierreihenfolge so eingestellt, dass die Steuerelemente in der Reihenfolge durchlaufen werden, in der man sie hinzugefügt hat. Manchmal ist diese Reihenfolge aber nicht mehr optimal, beispielsweise weil wir mittendrin ein neues Steuerelemente hinzugefügt oder die Position von Steuerelementen nachträglich verändert haben. In diesem Artikel stellen wir die Eigenschaften vor, die mit der Aktivierreihenfolge zusammenhängen und zeigen, welche Wege es zum Optimieren der Aktivierreihenfolge für Steuerelemente in Formularen gibt.

Beispieldatenbank

Die Beispiele dieses Artikels findest Du in der Datenbank FormulareBasics_AktivierreihenfolgeNutzen.accdb.

Wo macht sich die Aktivierreihenfolge bemerkbar

Die erste Frage, die wir uns stellen, ist die nach dem Einsatzzweck der Aktivierreihenfolge. Wann und wo bemerken wir überhaupt, dass es diese Reihenfolge gibt Es soll Benutzer geben, die alle Aktionen mit der Maus durchführen und jedes Textfeld, jedes Schaltfläche und auch jedes sonstige Steuerelement mit der Maus aktivieren, bevor sie diese mit der Tastatur nutzen.

Die meisten Benutzer dürfen mittlerweile jedoch soweit fortgeschritten sein, dass sie wissen, wie sie sonst noch von Steuerelement zu Steuerelement navigieren können. Und dazu gehören verschiedene Tasten, die wir nachfolgend einmal vorstellen.

Beispielformular Buchdetails

Angenommen, wir haben ein neues Formular erstellt, dem wir als Datensatzquelle eine Tabelle wie tblBuecher zugewiesen haben. Danach haben wir einige Felder aus der Feldliste in den Formularentwurf gezogen (das Feld ISBN haben wir zunächst weggelassen, weil wir dachten, dass wir es nicht benötigen). Schließlich haben wir noch zwei Schaltflächen namens cmdOK und cmdCancel unten in das Formular eingefügt.

Wenn wir nun das Formular öffnen, wird das Feld Buch-ID zuerst markiert. Navigieren wir dann beispielsweise mit der Tabulator-Taste durch die Steuerelemente, geschieht das in der Reihenfolge aus Bild 1.

Aktivierreihenfolge in einem Formular

Access [basics]

Unser exklusives Angebot für Dich!

Access im Unternehmen
7,90 € im Monat*

(Das Abo ist jederzeit monatlich kündbar)

Hier geht’s weiter →

Die ersten 4 Wochen kostenlos testen – voller Zugriff auf alle Artikel, vollständigen Code und Beispieldatenbanken. Kein Risiko: Wenn es nicht passt, kündigst Du einfach innerhalb der ersten vier Wochen.

PayPal VISA Mastercard SEPA
Kostenlos & unverbindlich

Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?

Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?

In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.

Jetzt kostenloses Access-Audit anfordern →