Erstellen von Listenbeziehungen mithilfe von eindeutigen Spalten und Nachschlagespalten

Erstellen von Listenbeziehungen mithilfe von eindeutigen Spalten und Nachschlagespalten

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Sie können Beziehungen zwischen Listen erstellen, indem Sie eine Kombination aus eindeutigen Spalten, Nachschlagespalten und Beziehungs Erzwingung (Kaskadierung und Beschränkung der Löschung) verwenden, die alle Ihre Möglichkeiten zum Erstellen von anspruchsvolleren Geschäftslösungen verbessern und dabei helfen, die Integrität Ihrer Daten.

Übersicht überlisten Beziehungen

Die folgenden Abschnitte enthalten wichtige Hintergrundinformationen zum Erstellen von Beziehungen zwischen der Quell-und der Ziel Liste, dem Erstellen von eindeutigen und Nachschlagespalten, Erzwingen des Listen beziehungsverhaltens, Hinzufügen von primären und sekundären Nachschlagespalten, anzeigen, Bearbeiten und Löschen von Elementen in listenbeziehungen, Verwalten von listenbeziehungen, wenn Listen viele Elemente enthalten, und die zusätzlichen Vorteile der Verwendung eines Bearbeitungsprogramms wie Microsoft SharePoint Designer 2013.

Übersicht über Listenbeziehungen

1. die Liste "Elemente" ist die Quellliste, und die Liste "BestelLungen" ist die Zielliste.

2. jede Liste enthält eindeutige Spalten, um sicherzustellen, dass die richtigen Daten abgeglichen werden.

3. die primäre Nachschlagespalte in der Quellliste "sucht" die Spalte "Auftrags-ID" in der Zielliste auf der Grundlage eines übereinstimmenden Werts.

4. in einer sekundären Nachschlagespalte in der Quellliste wird automatisch die Spalte Orders Description aus der Zielliste eingefügt.

Wenn Sie eine Spalte erstellen, können Sie angeben, dass die Spalte eindeutige Werte enthalten muss. Dies bedeutet, dass in der Liste keine doppelten Werte in dieser Spalte enthalten sein können. Sie können kein Listenelement hinzufügen, das einen doppelten Wert enthält, ein vorhandenes Listenelement ändern, das zum Erstellen eines doppelten Werts führt, oder ein Element aus dem Papierkorb wiederherstellen, wenn es zu einem doppelten Wert führt. Wenn Sie außerdem eine Nachschlagespalte in einer Quellliste erstellen und diese Spalte als eindeutig definieren, darf die Spalte in der Zielliste keine doppelten Werte enthalten.

Hinweis:  Bei der Eindeutigkeit wird die Groß-/Kleinschreibung nicht beachtet, daher gelten ORD-231 und Ord-231 als doppelte Werte.

Eine eindeutige Spalte muss auch einen Index aufweisen. Wenn Sie eine eindeutige Spalte erstellen, werden Sie möglicherweise aufgefordert, den Index zu erstellen, und er wird automatisch erstellt, wenn Sie auf OKklicken. Sobald eine eindeutige Spalte einen Index aufweist, können Sie den Index nicht aus dieser Spalte entfernen, es sei denn, Sie definieren die Spalte zunächst neu, um doppelte Werte zuzulassen.

In der folgenden Tabelle wird zusammengefasst, welche Spaltentypen zum Erstellen eindeutiger Spalten verwendet werden können.

Unterstützte Spaltentypen

Nicht unterstützte Spaltentypen

Einzelne Textzeile

Mehrere Textzeilen

Auswahl (einzelner Wert)

Auswahl (mehrere Werte)

Zahl

Berechnet

Währung

Link oder Bild

Datum und Uhrzeit

Benutzerdefinierte Spalten

Nachschlagevorgang (einzelner Wert)

NachSchlagen (mehrwertig)

Person oder Gruppe (einzelner Wert)

Person oder Gruppe (mehrere Werte)

Ja/Nein

Wenn Sie eine Beziehung zwischen zwei Listen erstellen möchten, erstellen Sie in der Quellliste eine Nachschlagespalte, die einen oder mehrere Werte aus einer Zielliste abruft (in der Zielliste "nachschlägt"), sofern diese Werte mit dem Wert in der Nachschlagespalte in der Quellliste übereinstimmen. Nachdem Sie diese Nachschlagespalte (die primäre Spalte) erstellt haben, können Sie weiterhin weitere Spalten (sekundäre Spalten) aus der Zielliste zur Quellliste hinzufügen, solange diese zusätzlichen Spalten einen unterstützten Datentyp aufweisen, der nachfolgend beschrieben wird.

In der folgenden Tabelle wird zusammengefasst, welche Spaltentypen zum Erstellen von Nachschlagespalten verwendet werden können.

Unterstützte Spaltentypen

Nicht unterstützte Spaltentypen

Einzelne Textzeile

Mehrere Textzeilen

Zahl

Währung

Datum und Uhrzeit

Person oder Gruppe

Berechnet

Link oder Bild

Benutzerdefinierte Spalten

Ja/Nein

Auswahl

Nachschlagen

Es gibt zwei Arten von Nachschlagespalten, die Sie erstellen können, eine Nachschlagespalte mit einer erzwungenen Beziehung und eine Nachschlagespalte mit einer nicht erzwungenen Beziehung.

Nachschlagespalte mit erzwungener Beziehung

In einer Nachschlagespalte mit einer erzwungenen Beziehung (auch als referenzielle Integrität bezeichnet) können Sie einzelne Werte nachschlagen und die Integrität Ihrer Daten in der Zielliste auf eine von zwei Arten aufrecht erhalten:

Löschweitergabe    Wenn ein Element in der Zielliste gelöscht wird, werden die zugehörigen Elemente in der Quellliste ebenfalls gelöscht. In diesem Fall möchten Sie sicherstellen, dass alle verknüpften Elemente als Teil einer Datenbanktransaktion gelöscht werden. Wenn Sie beispielsweise eine Bestellung in einer Zielliste löschen, können Sie sicherstellen, dass die entsprechenden Reihenfolge Elemente in der Quellliste ebenfalls gelöscht werden. Sie möchten keine Bestellelemente ohne entsprechende Reihenfolge haben, da dadurch "verwaiste" Bestellelemente erstellt werden, die später zu Verwirrung führen können.

Löschen einschränken    Wenn Sie versuchen, ein Element in der Zielliste zu löschen, und es mindestens ein verwandtes Element in der Quellliste aufweist, wird verhindert, dass Sie das Element in der Zielliste löschen. In diesem Fall möchten Sie sicherstellen, dass das zugehörige Element in der Zielliste beibehalten wird. Wenn beispielsweise jemand versucht, ein Bestellelement aus einer Zielliste zu löschen, ist es möglich, dass ein Kunde diese Bestellung noch aussteht, und Sie möchten verhindern, dass der Löschvorgang ausgeführt wird, bis die Bestellung verarbeitet wurde. Sie möchten nicht, dass die Bestellung des Kunden versehentlich gelöscht wird, da dies Auswirkungen auf die Möglichkeit hat, die Bestellung abzuschließen.

Erzwingen von Listenbeziehungen

1. durch eine Löschweitergabe wird sichergestellt, dass alle zugehörigen Elemente in einer Datenbanktransaktion gelöscht werden.

2. ein Löschvorgang einschränken verhindert das Löschen von Elementen in der Zielliste, wenn Verwandte Quellenlisten Elemente vorhanden sind.

Kurz gesagt: durch Erzwingen eines Listen beziehungsverhaltens können Ihre Daten gültig bleiben, und es können Inkonsistenzen vermieden werden, die Probleme verursachen können.

Hinweis:  Sie müssen über die Berechtigung zum Verwalten von Listen für eine Liste verfügen, um eine erzwungene Beziehung zu erstellen oder zu ändern.

Eine Nachschlagespalte, die eine Beziehung erzwingt, muss auch einen Index aufweisen. Wenn Sie eine Nachschlagespalte erstellen, die eine Beziehung erzwingt, werden Sie möglicherweise aufgefordert, den Index zu erstellen, und er wird automatisch erstellt, wenn Sie auf OKklicken. Sobald eine Nachschlagespalte, die eine Beziehung erzwingt, einen Index aufweist, können Sie den Index nicht aus dieser Spalte entfernen, es sei denn, Sie entfernen zuerst die erzwungene Beziehung.

Nachschlagespalte mit nicht erzwungener Beziehung

In einer Nachschlagespalte mit einer nicht erzwungenen Beziehung können Sie in der Liste der Quellen nach einzelnen oder mehreren Werten in der Zielliste suchen. Wenn Sie ein Element in der Quellliste löschen, werden auch keine weiteren Lösch Einschränkungen oder Löschvorgänge in der Zielliste angezeigt, wenn Sie über die Berechtigung "Löschen" für die Liste verfügen.

Eine der vorteilhaften Effekte beim Erstellen von listenbeziehungen besteht darin, dass Sie Spalten aus zwei oder mehr Listen auf einer Seite anzeigen und bearbeiten können. Wenn Sie eine Nachschlagespalte in einer Quellliste erstellen, zeigt die Primärspalte Werte aus der Spalte Zielliste an, Sie können aber auch angeben, dass zusätzliche sekundäre Spalten aus der Zielliste neben der Primärspalte und der anderen Quellliste angezeigt werden sollen. Spalten.

Der Wert der Primärspalte ist ein Link, auf den Sie klicken können, um alle Spaltenwerte dieses Elements in der Zielliste anzuzeigen. Jeder Wert der sekundären Spalte in der Zielliste wird in der Spalte Quellliste als Text angezeigt. Wenn Sie eine Nachschlagespalte mit mehreren Werten erstellen, werden für jede Spalte aus der Zielliste, ob primär oder sekundär, die verschiedenen zugehörigen Werte durch Semikolons getrennt angezeigt. Sie können diese primären und sekundären Spalten in der Listenansicht auf die gleiche Weise wie die Spalten aus der Quellliste bearbeiten, indem Sie Sie beispielsweise hinzufügen, entfernen, Filtern und sortieren.

Der Name der primären Spalte ist ein Name, den Sie beim Erstellen der Nachschlagespalte angeben. Standardmäßig folgt jeder sekundäre Spaltenname einer Standardbenennungskonvention des <primary-Spaltennamens im Quell-list>: <column-Name in Ziel-list>. Wenn Sie den Namen der primären Spalte ändern, werden daher die Namen aller sekundären Spalten geändert. Sie können jedoch die Namen und Beschreibungen der sekundären Standardspalten ändern, um die Namen für Sie aussagekräftiger zu gestalten.

Nachschlagespalten mit mehreren Werten

1. eine primäre Nachschlagespalte mit mehreren Werten.

2. eine sekundäre Nachschlagespalte mit mehreren Werten.

3. der Spaltenname wurde vom Standardnamen GetID: Title zu Instrumentsgeändert.

Wenn Sie listenbeziehungen mithilfe von Nachschlagespalten, eindeutigen Spalten und Listen mit erzwungenen Beziehungen erstellen, können Sie eine Ressourcen Schwelle oder-Grenze erreichen und können unter den folgenden Umständen blockiert werden:

  • Wenn Sie eine Spalte in einer vorhandenen Liste mit mehr Elementen als dem Schwellenwert für die Listenansicht eindeutig machen (Beachten Sie jedoch, dass das Hinzufügen eines Elements zu einer Liste, die die Liste größer als der Schwellenwert für die Listenansicht ist, ein Vorgang ist, der in der Regel nicht blockiert ist).

  • Wenn Sie die Option "löschWeitergabe" oder "Löschbeschränkung" für ein Nachschlagefeld in einer Liste aktivieren, die mehr Elemente als den Schwellenwert für die Listenansicht aufweist.

  • Sie haben den Schwellenwert für die Listenansicht-Suche überschritten, der standardmäßig zwölf Nachschlagespalten enthält.

  • Die Anzahl der Elemente in einem Löschvorgang überschreitet 1.000.

Weitere Informationen zum Verwalten von Listen mit vielen Elementen finden Sie unter Verwalten von Listen und Bibliotheken mit vielen Elementen .

So wird es gemacht: Erstellen oder Ändern einer eindeutigen Spalte

Warnung:  Sie können keine eindeutige Spalte in einer Liste erstellen, deren Berechtigungen auf Elementebene definiert sind, Sie können die Vererbung von Berechtigungen aus einer Liste nicht in ein Listenelement unterbrechen, wenn die Liste eine eindeutige Spalte enthält, Sie können keine eindeutige Spalte erstellen oder eine Spalte so ändern, dass Sie in einer Liste, die CONT ist, eindeutig ist. AINS-Elemente mit eindeutigen Berechtigungen oder mit einer aktivierten Inhaltsgenehmigung, und Sie können eine Datei nicht mithilfe des Befehls " mit Explorer öffnen " in eine Bibliothek kopieren, wenn diese Bibliothek eine eindeutige Spalte enthält.

  1. Navigieren Sie zu der Website, die die Liste enthält.

  2. Klicken Sie auf der Schnellstartleiste auf den Namen der Liste, oder klicken Sie im Menü Office 365-Schaltfläche "Einstellungen" Einstellungen auf Alle Websiteinhalte einblenden, und klicken Sie dann im Abschnitt Liste auf den Namen der Liste.

  3. Klicken Sie auf Listen _GT_ Spalte erstellen.

  4. Geben Sie im Feld Spaltenname einen Namen für die Spalte ein.

  5. Klicken Sie unter der Informationstyp in dieser Spalte ist auf eine der folgenden Optionen:

    • Einzelne Textzeile

    • Mehrere Textzeilen

    • Auswahl

    • Zahl

    • Währung

    • Datum und Uhrzeit

    • Ja/Nein

    • Nachschlagevorgang (einzelner Wert)

    • Person oder Gruppe (einzelner Wert)

  6. Klicken Sie im Abschnitt Zusätzliche Spalteneinstellungen unter eindeutige Werte erzwingen auf Ja.
    Wenn Sie einen Datentyp auswählen, der nicht unterstützt wird, oder wenn Sie eine Nachschlagespalte erstellen, die mehrere Werte zulässt, werden die eindeutigen Werte erzwingen nicht angezeigt.

  • Sie können den Index einer eindeutigen Spalte nicht entfernen. Wenn Sie den Index entfernen möchten, müssen Sie die Spalte aus einer eindeutigen Spalte in eine Spalte ändern, die zuerst doppelte Werte zulässt, und dann den Index entfernen.

  • Wenn Sie versuchen, eine vorhandene Spalte aus doppelten Werten in eindeutige Werte zu ändern, wird Ihnen möglicherweise dieser Vorgang verhindert, wenn die vorhandene Spalte doppelte Werte enthält. In diesem Fall müssen Sie zuerst alle doppelten Werte entfernen und dann die Spalte so ändern, dass doppelte Werte in einer eindeutigen Spalte zugelassen werden.

  • Wenn Sie den Datentyp der eindeutigen Spalte ändern möchten, müssen Sie folgende Schritte ausführen: Ändern Sie die Spalte, damit doppelte Werte zulässig sind, entfernen Sie den Index, ändern Sie die Spalte in den anderen unterstützten Datentyp, und machen Sie die Spalte dann eindeutig.

So wird es gemacht: Erstellen einer Nachschlagespalte

Diese Schritte führen Sie durch das Einrichten einer Nachschlagespalte, in der die primäre Spalte und optional eine sekundäre Spalte in einer Liste angezeigt wird. Die primäre Spalte kann indiziert werden, doch da die sekundäre Spalte (oder das Feld) vom primären Steuerbereich gesteuert wird, kann Sie nicht eindeutig oder indiziert sein.

  1. Navigieren Sie zu der Website, die die Liste enthält.

  2. Klicken Sie auf der Schnellstartleiste auf den Namen der Liste, oder klicken Sie im Menü Office 365-Schaltfläche "Einstellungen" Einstellungen auf Alle Websiteinhalte einblenden, und klicken Sie dann im Abschnitt Liste auf den Namen der Liste.

  3. Klicken Sie auf Liste, und klicken Sie dann auf Spalte erstellen.

  4. Geben Sie im Feld Spaltenname einen Namen für die Spalte ein.

  5. Klicken Sie unter der Informationstyp in dieser Spalte istauf nach schlagen.

  6. Wählen Sie im Feld Informationen abrufen von eine Zielliste aus.

  7. Wählen Sie im Feld in dieser Spalte eine primäre Spalte aus.

  8. Klicken Sie unter Spalte hinzufügen, um jedes dieser zusätzlichen Felder anzuzeigen, für jede sekundäre Spalte, die Sie hinzufügen möchten, auf das Kontrollkästchen neben dem Spaltennamen. Es werden nur Spalten mit unterstützten Datentypen aufgeführt.

  9. Später, wenn Sie sekundäre Spalten hinzufügen oder entfernen möchten, ändern Sie die Nachschlagespalte, und nehmen Sie die gewünschten Auswahlen vor.

    Hinweis:  Sie können keine Sekundär Spalte indizieren, und Sie können auch keine sekundäre Spalte eindeutig machen.

  10. Wenn die Nachschlagespalten in der Standardansicht angezeigt werden sollen, wählen Sie zur Standardansicht hinzufügenaus.

  11. Wenn Sie eine erzwungene Beziehung erstellen möchten, wählen Sie beziehungsverhalten erzwingen aus, und klicken Sie dann auf Delete oder Lösch Weitergabeeinschränken .

  12. Klicken Sie auf OK.

So wird es gemacht: Erstellen von Beziehungen in den Anzeige-und Bearbeitungsformularen

Nachdem Sie eine Nachschlagespalte erstellt haben, können Sie die Anzeige-und Bearbeitungs Formulare der Zielliste ändern, sodass verknüpfte Daten aus der Quellliste angezeigt werden. So können Sie beispielsweise die Anzeige-oder Bearbeitungsseite für die Liste der BestelLungen bearbeiten, um die Liste der verknüpften Elemente hinzuzufügen und die beiden zugehörigen Listenansicht-Webparts automatisch zusammen mit dem Wert der Nachschlagespalte zu verbinden.

  1. Klicken Sie in der Zielliste (beispielsweise "BestelLungen") auf die Registerkarte Liste , klicken Sie im Abschnitt Liste anpassen auf Formular Webparts, und klicken Sie dann auf Standardanzeige Formular oder Standard Bearbeitungsformular.

  2. Klicken Sie in der WebPartZone- Haupt Seite auf Webpart hinzufügen.

  3. Klicken Sie auf Einfügen, klicken Sie auf Verwandte Liste, und wählen Sie dann die zugehörige Liste aus (beispielsweise Elemente).

    Hinweis:  Nur Listen, für die Sie die Berechtigung Elemente anzeigen haben, werden angezeigt.

Die beiden Listen werden automatisch verbunden. Nachdem Sie die Seite gespeichert haben, werden beim Anzeigen oder Bearbeiten eines Elements in der Liste "BestelLungen" auch die zugehörigen Elemente in der Liste "Elemente" angezeigt.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×