Datenfelder automatisch nachschlagen und ausfüllen (Access 97, 2000)

22.12.2003

Verwenden Sie Abfragen mit verknüpften Tabellen, um Felder automatisch mit Werten zu füllen.

Access bietet diverse Möglichkeiten, die Eingaben von Daten zu erleichtern. Vor allem in verknüpften Tabellen werden bei der Auswahl eines existierenden Datensatzes die dazugehörigen Daten automatisch angezeigt.

Ein Beispiel für das automatische Füllen von Feldern ist eine Abfrage, in der die beiden Tabellen Artikel und Lieferanten miteinander verknüpft werden. Zwischen den beiden Tabellen besteht eine 1-zu-N-Beziehung, die über das Feld Lieferanten-Nr beider Tabellen realisiert wird: siehe Abbildung 1.

Wenn Sie nun das verknüpfte Feld Lieferanten-Nr der Tabelle Artikel ändern, ermittelt Access die Feldinhalte Kontaktperson und Telefon aus der Tabelle Lieferanten und zeigt sie an.

Auf der Basis dieser Abfrage können Sie nun ein Formular anlegen. Plazieren Sie auf dem Formular ein Kombinationsfeld, das an das Datenfeld Lieferanten-Nr gebunden ist. Die Datensatzherkunft des Kombinationsfeldes sollte aus einer Abfrage mit den Feldern Firma und Lieferanten-Nr bestehen, wobei Sie das Feld Lieferanten-Nr an das Kombinationsfeld binden. Die Breite der Spalte Lieferanten-Nr setzen Sie im Kombinationsfeld auf 0, damit diese nicht angezeigt wird.

Nach der Auswahl eines Lieferanten im Formular ergänzt Access nun automatisch die übrigen Daten wie in Abbildung 2.

Datenfelder automatisch nachschlagen und ausfüllen (Access 97, 2000)
Datenfelder automatisch nachschlagen und ausfüllen (Access 97, 2000)

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.