Eine der häufigen Aufgaben in Formularen ist es, einen bestimmten Datensatz herauszufiltern. Seit Access 2007 gibt es zwar für diesen Zweck geteilte Formulare, aber das hilft Ihnen in den weit verbreiteten älteren Versionen nichts. Lorenz Hölscher zeigt, wie Sie eine einfache und bequeme Suche integrieren.
Möglichst wenig Aufwand
Auf vielen solcher Formulare findet sich zum Suchen eines bestimmten Datensatzes ein Eingabefeld für das Suchwort und daneben oftmals eine Schaltfläche zum Start der Suche. Das bedeutet:
Ihr Benutzer muss mit der Maus in das Eingabefeld klicken,
per Tastatur etwas tippen und
dann wieder zur Maus greifen, um die Suche auszulösen.
So lange es nicht extrem viele Daten oder besonders langsame Datenquellen im Netzwerk sind, können Sie viel bequemer bei jedem Tastendruck sofort die Suche auslösen. Erstellen Sie dazu eine Test-Tabelle tblTest mit diesen Feldern und Beispieldaten:
tstID |
tstVorname |
tstNachname |
1 |
Theo |
Testinghoff |
2 |
Willi |
Meier |
3 |
Maria |
Müller |
4 |
Martin |
von Zossenhofen |
5 |
Karl-Heinz |
Schmitz |
6 |
Karl |
Salentin |
7 |
Heinz-Rudolph |
Kurze |
Auf dieser Tabelle basiert ein Beispielformular frmTest, welches ein einspaltiges Standard-Design benutzt:
