Access-Datenbanken entwerfen

Von: Lorenz Hölscher
Stand: 7. Mai 2008
3.833335
(6)
Anmelden um Kommentare zu schreiben

Tabellen

Kombinationsfelder

Mit Kombinationsfeldern als Bedienungselement erleichtern Sie es sich selbst und zukünftigen Benutzern erheblich, aus einer Nachschlagetabelle die passenden Werte auszuwählen. Sie sind bereits in Tabellen mit sehr wenig Aufwand zu erstellen.

Da es später bei der Dateneingabe sehr lästig ist, die IDs der Nachschlagetabellen im Kopf zu haben, kann Access bereits in Tabellen für die Fremdschlüssel-Felder (also hier diejenigen, die auf ...Ref enden) Kombinationsfelder einrichten, in denen die Datensätze der Master-Tabelle zur Auswahl stehen.

Öffnen Sie dazu den Entwurf der Tabelle tblTelekommunikationen und markieren das Feld telkndIDRef. Dort wechseln Sie unten auf die Registerkarte Nachschlagen und wählen für Steuerelement anzeigen den Wert Kombinationsfeld aus der Liste. Erst dann erhalten Sie die übrigen Eigenschaften wie in der folgenden Abbildung.

Bild vergrößernNachschlagefeld für die Kunden in der Tabelle tblTelekommunikationen

Stellen Sie alle Eigenschaften wie in der Abbildung ein, so erhalten Sie in der Datenansicht dieses Kombinationsfeld (allerdings sehen Sie den Pfeil erst, wenn Sie auch in das Feld klicken!):

Kombinationsfeld für die Auswahl der Kunden

Wenn die Namen beispielsweise nach Nachnamen sortiert werden sollen, müssen Sie den Namen der Nachschlage-Tabelle durch eine geeignete Abfrage ersetzen. Das kann sowohl deren Name als auch deren SQL-Anweisung sein.

Im einfachsten Fall klicken Sie im Entwurf auf die Schaltfläche mit den drei Pünktchen hinter Datensatzherkunft, um in den Abfrageeditor zu gelangen. Dort geben Sie die gewünschten Felder und Sortierungen vor:

Diese Seite ist für Mitglieder von akademie.de reserviert.

Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?

Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein