Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Wenn zwei Tabellen in Access ein oder mehrere Felder gemeinsam haben, können Sie das Datenblatt aus einer Tabelle in eine andere einbetten. Ein eingebettetes Datenblatt, das als Unterdatenblatt bezeichnet wird, ist nützlich, wenn Sie verwandte oder verknüpfte Daten in einer Tabelle oder Abfrage anzeigen und bearbeiten möchten.

Inhalt dieses Artikels

Einführung in Unterdatenblätter

Ein Unterdatenblatt ist nützlich, wenn Sie die Informationen aus mehreren Datenquellen in einer einzelnen Datenblattansicht anzeigen möchten. In der Northwind-Beispieldatenbank weist die Tabelle Orders beispielsweise eine 1:n-Beziehung mit der Tabelle Bestelldetails auf.

Beziehung zwischen zwei Tabellen

Wenn die Tabelle Bestelldetails als Unterdatenblatt in der Tabelle Orders hinzugefügt wird, können Sie Daten wie die Produkte, die in einer bestimmten Bestellung (jede Zeile) enthalten sind, anzeigen und bearbeiten, indem Sie das Unterdatenblatt für diese Bestellung öffnen.

Datenblatt mit geöffnetem Unterdatenblatt

Wenn Sie Ihren Tabellen Unterdatenblätter hinzufügen, beschränken Sie die Verwendung dieser Unterdatenblätter auf das Anzeigen und Nicht-Bearbeiten wichtiger Geschäftsdaten. Wenn Sie Daten in einer Tabelle bearbeiten möchten, empfiehlt es sich, anstelle von Unterdatenblättern Formulare zu verwenden, um die Daten zu bearbeiten, da Dateneingabefehler in der Datenblattansicht wahrscheinlicher auftreten, wenn Benutzer nicht darauf achten, zur richtigen Zelle zu scrollen. Beachten Sie außerdem, dass sich das Hinzufügen eines Unterdatenblatts zu einer großen Tabelle negativ auf die Leistung der Tabelle auswirken kann.

Microsoft Access erstellt automatisch ein Unterdatenblatt, wenn Sie eine Tabelle erstellen, die einem der folgenden Kriterien entspricht:

  • Die Tabelle befindet sich in einem 1:1-Beziehung.

  • Die Tabelle ist die "1"-Seite einer 1:n-Beziehung, bei der die SubdatasheetName-Eigenschaft der Tabelle auf Auto festgelegt ist.

Eine Beziehung wird definiert, indem die Felder Primärschlüssel und Fremdschlüssel in den verknüpften Tabellen übereinstimmen.

Sie können auch ein Unterdatenblatt zu jeder Tabelle, Abfrage oder Formular in einer Datenbank hinzufügen. In der Datenblattansicht kann ein Formular jeweils nur ein Unterdatenblatt anzeigen.

Seitenanfang

Öffnen und Schließen eines Unterdatenblatts

Um zu bestimmen, ob eine Tabelle, Abfrage oder ein Formular bereits über ein Unterdatenblatt verfügt, öffnen Sie das -Objekt in der Datenblattansicht. Wenn ein Erweiterungsindikator (+-Zeichen) vorhanden ist, verfügt die Tabelle, Abfrage oder das Formular über ein Unterdatenblatt. Wenn das Unterdatenblatt geöffnet ist, ändert sich der Indikator in ein -Zeichen. Unterdatenblätter können in einem Standard Unterdatenblatt für bis zu acht Ebenen geschachtelt werden.

Ansicht eines Unterdatenbaltts

  • Klicken Sie zum Öffnen des Unterdatenblatts auf das Pluszeichen neben dem Wert, für den Die Datensätze angezeigt werden sollen.

  • Klicken Sie auf das Minuszeichen, um das Unterdatenblatt zu schließen.

Tipp: Wenn Sie alle Unterdatenblätter in einem Datenblatt gleichzeitig erweitern oder reduzieren möchten, klicken Sie auf der Registerkarte Start in der Gruppe Datensätze auf Mehr. Wählen Sie dann Unterdatenblatt aus, und klicken Sie auf die gewünschte Option.

Sie können auch ein Unterdatenblatt entfernen oder ausblenden. Informationen zum Entfernen eines Unterdatenblatts finden Sie im Artikel Entfernen eines Unterdatenblatts.

Tipp: Um ein Unterdatenblatt auszublenden, öffnen Sie die Tabelle in der Entwurfsansicht, und klicken Sie dann auf der Registerkarte Entwurf in der Gruppe Einblenden/Ausblenden auf Eigenschaftenblatt. Suchen Sie im Eigenschaftenfenster Blatt nach der Zeile Name des Unterdatenblatts , ändern Sie sie in [Keine], und speichern Sie die Änderung.

Seitenanfang

Hinzufügen von Unterdatenblättern

  1. Öffnen Sie in der Datenblattansicht die Tabelle oder Abfrage, der Sie das Unterdatenblatt hinzufügen möchten.

  2. Klicken Sie auf der Registerkarte Start in der Gruppe Datensätze auf Mehr, zeigen Sie auf Unterdatenblatt, und klicken Sie dann auf Unterdatenblatt.

  3. Wählen Sie im Dialogfeld Unterdatenblatt einfügen die Registerkarte (Tabellen, Abfragen oder Beide) aus, die dem Typ des Objekts entspricht, das Sie als Unterdatenblatt einfügen möchten.

  4. Klicken Sie im Feld Untergeordnete Felder verknüpfen auf das Feld, das Sie als Fremdschlüssel oder übereinstimmende Feld verwenden möchten, das Daten für das Unterdatenblatt bereitstellt.

  5. Klicken Sie im Feld Masterfelder verknüpfen auf das Feld, das Sie als Primärschlüssel oder übereinstimmende Feld für die Standard Tabelle oder Abfrage verwenden möchten, und klicken Sie dann auf OK.

    Wenn Sie beispielsweise ein Unterdatenblatt erstellen möchten, um verwandte Bestellungen für jeden Kundendatensatz in der Tabelle Customer anzuzeigen, wählen Sie die Tabelle Orders aus, wählen Sie im Feld Untergeordnete Felder verknüpfen die Option Kunden-ID und im Feld Masterfelder verknüpfen die Option ID aus.

    Auswählen des Primärschlüssels für das Unterdatenblatt

    Hinweis:  Die Werte in den Feldern Untergeordnete Felder verknüpfen und Masterfelder verknüpfen erstellen eine 1:n- Verknüpfung für die angegebenen Felder.

  6. Klicken Sie auf OK, um die Änderungen zu speichern.

  7. Um das Unterdatenblatt anzuzeigen, das Sie der Tabelle, Abfrage oder dem Formular hinzugefügt haben, klicken Sie auf das +-Zeichen.

    Hinweis: Das untergeordnete Feld (Fremdschlüssel) wird nicht als Spalte des Unterdatenblatts angezeigt. Wenn Sie dem Unterdatenblatt einen neuen Datensatz hinzufügen, fügt Access automatisch den Primärschlüsselwert der ausgewählten Basistabelle ein.

Seitenanfang

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×