In einer Listenbeziehung werden Informationen aus einer Liste (der Quellliste) automatisch in einer anderen Liste (der Zielliste) angezeigt. Mithilfe von Listenbeziehungen können Sie Informationen aus zwei Listen verknüpfen und konsistent halten, während Personen Listenelemente bearbeiten und löschen.
Beziehungen helfen dabei, Informationen über mehrere Listen hinweg nachzuverfolgen und zu verwalten. Ziellistenelemente können auch mit mehreren Spalten mit Informationen aus der Quellliste verknüpft werden und diese anzeigen, und Beziehungen können ändern, was geschieht, wenn ein Element gelöscht wird (lesen Sie Löschen von Elementen mit einer Beziehung).
Inhalt dieses Artikels
Erste Schritte mit Listenbeziehungen
Hinzufügen einer Nachschlagespalte zu einer vorhandenen Liste
Erstellen von Spalten in der Quellliste
Löschen von Elementen mit einer Beziehung
Verwalten von Listenbeziehungen, wenn Listen viele Elemente enthalten
Erste Schritte mit Listenbeziehungen
Um eine Listenbeziehung herzustellen, benötigen Sie zwei Listen: die Quellliste und die Zielliste. Du solltest zuerst die Quellliste erstellen.
In diesem Beispiel verwenden wir eine Liste von Collegekursen als Quellliste und eine Leseliste als Zielliste. Das Ziel ist es, für jedes Buch in der Leseliste einen Kursnamen und eine Kurs-ID anzuzeigen, ohne die Informationen manuell eingeben zu müssen.
Erstellen Sie die Quellliste. Diese Liste enthält Spalten für alle Informationen, die Sie später in der Zielliste anzeigen, sowie zusätzliche Informationen für jedes Listenelement für unsere Datensätze. Zum Beispiel erstellen wir eine Kursliste mit den Spalten: Kursname (Titel), Kurs-ID (einzeiliger Text), Unterrichtszeit (Datum und Uhrzeit) und Semesterlänge (Auswahl, mit zwei Optionen: vollständig, halb).
Fülle die Quellliste aus. Erstellen Sie Listenelemente für alle Informationen, die später in der Zielliste angezeigt werden. Für das Beispiel fügen wir drei Kurse hinzu: Informatik für Fortgeschrittene, Einführung in die Informatik und Maschinelles Lernen. Ihre Liste sollte wie folgt aussehen:
Kursliste
Course Name (Kursname)
(Titel)Kurs-ID
(Einzeiliger Text)Unterrichtszeit
(Datum und Uhrzeit)Semesterlänge
(Auswahl)Mittelstufe Informatik CS200 09.09.2021 00:00 Uhr Full Einführung in die Informatik CS101 08.09.2021 09:00 Uhr Halb Machine Learning CS405 10.9.2021 13:30 Uhr Full Erstellen Sie die Zielliste. Fügen Sie nun eine Autorenspalte (einzeiliger Text) und eine Kostenspalte (Währung) hinzu.
Um der Zielliste eine Nachschlagespalte hinzuzufügen, wählen SieSpaltensuche>hinzufügenaus.
Geben Sie einen Namen ein, der oben in der Spalte angezeigt werden soll. Nennen wir es Kursname.
Wählen Sie unter Liste als Quelle auswählen die Quellliste aus. Wählen Sie in diesem Beispiel die Kursliste aus.
Wählen Sie unter Spalte aus der obigen Liste auswählen die Spalte aus der Quellliste aus, die Sie in der neu erstellten Spalte in dieser Liste anzeigen möchten (die Zielliste). Wählen Sie in diesem Beispiel "Titel" aus, da der Kursname angezeigt werden soll.
Um weitere Nachschlageinformationen aus der Quellliste in der Zielliste anzuzeigen, wählen Sie Weitere Optionen aus. Wählen Sie in diesem Beispiel nur die Kurs-ID aus.
Wählen Sie Speichern aus, und füllen Sie die Zielliste aus. Wenn Sie der Zielliste (Leseliste) ein Buch hinzufügen, gibt es jetzt eine Option zum Hinzufügen von Informationen aus der Quellliste. Wählen Sie beispielsweise für The Future of Computing von Lovelace den Kursnamen "Machine Learning" aus, und die Kurs-ID wird automatisch ausgefüllt (in diesem Fall CS405). Da es sich bei den Spalten um Nachschlagespalten handelt, müssen Sie nur eine ausfüllen, und die andere wird mit den Informationen aus der Quellliste ausgefüllt.
Ihre Zielliste sollte in etwa wie folgt aussehen:
Leseliste
Titel Autor
(Einzeiliger Text)Cost
(Währung)Course Name (Kursname)
(Nachschlagen)Kurs-ID
(Nachschlagen)Informatik für den Menschen Smith 20,21 $ Einführung in die Informatik CS101 Die Zukunft des Computings Lovelace 18,15 $ Machine Learning CS405 So verwenden Sie einen Computer wie ein Profi Cline 44,99 USD Mittelstufe Informatik CS200 Eingabe für morgen Lorenz 60,20 $ Machine Learning CS405
Jetzt werden in der Leseliste der Kursname und die Kurs-ID-Informationen direkt aus der Kursliste angezeigt, und es ist einfacher, neue Listenelemente zu kategorisieren, indem Sie Optionen aus der Kursliste auswählen. Sie können die Kursliste auch aktualisieren, und sie wird automatisch in der Leseliste aktualisiert, sowie eine direkte Verknüpfung mit der Kursliste aus der Leseliste.
Eindeutige Spalten
Beim Erstellen einer Spalte können Sie angeben, dass die Spalte eindeutige Werte enthalten muss. Dies bedeutet, dass die Liste keine doppelten Werte in dieser Spalte enthalten darf. Sie können kein Listenelement hinzufügen, das einen doppelten Wert enthält, oder ein vorhandenes Listenelement ändern, das zu einem doppelten Wert führen würde, oder ein Element aus dem Papierkorb wiederherstellen, wenn dies zu einem doppelten Wert führen würde. Und wenn Sie eine Nachschlagespalte in einer Quellliste erstellen und diese Spalte als eindeutig definieren, darf die Spalte in der Zielliste auch keine doppelten Werte enthalten.
Hinweis
Bei der Eindeutigkeit wird nicht zwischen Groß- und Kleinschreibung unterschieden. Beispielsweise werden ORD-231 und ORD-231 als Duplikatwerte betrachtet.
Eine eindeutige Spalte muss auch über einen Index verfügen. Wenn Sie eine eindeutige Spalte erstellen, werden Sie möglicherweise aufgefordert, den Index zu erstellen. Der Index wird automatisch erstellt, wenn Sie "OK" auswählen. Sobald eine eindeutige Spalte über einen Index verfügt, können Sie den Index nicht mehr aus dieser Spalte entfernen, es sei denn, Sie definieren die Spalte zuerst neu, um doppelte Werte zuzulassen.
Unterstützte Spaltentypen für eindeutige Spalten:
- Einzelne Textzeile
- Auswahl (einzelner Wert)
- Zahl
- Währung
- Datum und Uhrzeit
- Nachschlagen (Einzelwert)
- Person (Einzelwert)
Nicht unterstützte Spaltentypen für eindeutige Spalten:
- Mehrere Textzeilen
- Auswahl (mehrere Werte)
- Berechnet
- Link oder Bild
- Benutzerdefinierte Spalten
- Nachschlagen (mehrwertig)
- Person (mehrwertig)
- Ja/Nein
Hinzufügen einer Nachschlagespalte zu einer vorhandenen Liste
Beachten Sie, dass die Quellliste die Liste mit den Informationen ist, die Sie anzeigen möchten, und die Zielliste die Liste ist, in der die Informationen angezeigt werden sollen. Ein Beispiel hierfür finden Sie im Abschnitt Erste Schritte mit Listenbeziehungen oben.
Hinweis
Nachschlagespalten sollten innerhalb derselben Website erstellt und verwendet werden. Websitespalten, die auf der Stammwebsite erstellt werden, können nicht auf Unterwebsites verwendet werden.
- Wählen Sie in der Liste, in der Sie die Nachschlagespalte verwenden möchten, die OptionSpaltensuche>hinzufügenaus.
- Wählen Sie unter Liste als Quelle auswählen die Quellliste aus, aus der Sie Informationen abrufen möchten.
- Wählen Sie unter Spalte aus der obigen Liste auswählen aus, welche Informationen aus der Quellliste in dieser neuen Spalte in der Zielliste angezeigt werden sollen. Die ausgewählten Informationen werden in der neuen Spalte angezeigt, die Sie erstellen.
- Um weitere Nachschlageinformationen aus der Quellliste in weiteren Spalten anzuzeigen, wählen Sie Weitere Optionen aus. Alle Kontrollkästchen, die Sie hier aktivieren, erstellen neue Spalten in Ihrer Zielliste. Sie können später weitere Spalten in diesen Einstellungen hinzufügen, wenn weitere Informationen aus der Quellliste vorhanden sind, die Sie anzeigen möchten.
- Wenn Sie möchten, dass sich Löschungen aus der Quellliste auf diese Liste auswirken, aktivieren Sie unter Löschungen aus der Quellliste diese Liste die Option Ja. Weitere Informationen finden Sie unter Löschen von Elementen mit einer Beziehung .
- Schalten Sie alle anderen gewünschten Einstellungen um, und wählen Sie dann Speichern aus.
Erstellen von Spalten in der Quellliste
In der folgenden Tabelle sind die Spaltentypen zusammengefasst, die zum Erstellen von Nachschlagespalten verwendet werden können und welche nicht.
Unterstützte Spaltentypen:
- Einzelne Textzeile
- Zahl
- Datum und Uhrzeit
- Nachschlagen (Einzelwert)
Nicht unterstützte Spaltentypen:
- Mehrere Textzeilen
- Auswahl
- Berechnet
- Link oder Bild
- Benutzerdefinierte Spalten
- Nachschlagen (mehrwertig)
- Person
- Ja/Nein
- Währung
Löschen von Elementen mit einer Beziehung
Beim Erstellen einer Nachschlagespalte können Sie unter BeziehungBeziehungsverhalten erzwingen aktivieren und dann entweder Löschbeschränkung oder Löschweitergabe auswählen.
Hinweis
Sie müssen über die Berechtigung "Listen verwalten" für eine Liste verfügen, um Löschbeziehungen erstellen oder ändern zu können.
"Löschen einschränken " bedeutet, dass keine Elemente aus der Quellliste, die in der Zielliste enthalten sind, gelöscht werden können, da die Quellliste mit dieser Zielliste verknüpft ist. Sie können die Quellliste weiterhin wie gewohnt erweitern, es wird jedoch nicht mehr möglich sein, Elemente wie zuvor zu löschen.
Die Löschweitergabe stellt sicher, dass alle verwandten Elemente gleichzeitig aus beiden Listen gelöscht werden. Wenn Sie aus der Quellliste löschen, wird das Element auch aus der Zielliste entfernt.
Wenn Sie Beziehungsverhalten erzwingen deaktivieren, wird das Element standardmäßig auch aus der Zielliste entfernt, wenn Sie es aus der Quellliste löschen.
Verwalten von Listenbeziehungen, wenn Listen viele Elemente enthalten
Wenn eine Liste Tausende von Elementen enthält, kann das Sortieren, Durchsuchen und Filtern länger dauern. Listen indizieren Spalten automatisch in der Reihenfolge des Erstellungsdatums, um die Sortierung in großen Listen zu optimieren. Informationen zum manuellen Indizieren einer Spalte finden Sie unter Hinzufügen eines Indexes zu einer Liste oder Bibliotheksspalte.
Wenn Sie Listenbeziehungen in einer großen Liste erstellen, können Sie einen Ressourcenschwellenwert oder -grenzwert erreichen und unter den folgenden Umständen blockiert werden:
- Wenn Sie eine Spalte in einer vorhandenen Liste eindeutig machen, die mehr Elemente als den Schwellenwert für die Listenansicht enthält (Beachten Sie jedoch, dass das Hinzufügen eines Elements zu einer Liste, durch das die Liste größer als der Schwellenwert für die Listenansicht wird, ein Vorgang ist, der normalerweise nicht blockiert wird).
- Wenn Sie die Löschweitergabe oder Löschbeschränkung für ein Nachschlagefeld in einer Liste aktivieren, die mehr Elemente als den Schwellenwert für die Listenansicht enthält.
- Sie haben den Schwellenwert für die Listenansicht-Suche überschritten, der standardmäßig zwölf Nachschlagespalten beträgt.
- Die Anzahl der Elemente in einem Löschvorgang überschreitet 1.000.
Weitere Informationen zum Verwalten von Listen mit vielen Elementen finden Sie unter Verwalten großer Listen und Bibliotheken.