Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.
Tworzenie relacji między listami przy użyciu kolumn odnośników

W relacji między listami informacje z jednej listy (listy źródłowej) są automatycznie wyświetlane na innej liście (na liście docelowej). Relacje między listami umożliwiają dołączanie do informacji z dwóch list i zachowanie ich spójności podczas edytowania i usuwania elementów list przez inne osoby.

Relacje ułatwiają śledzenie i przechowywanie informacji na wielu listach. Elementy listy docelowej mogą również łączyć się z informacjami z listy źródłowej i wyświetlać je w wielu kolumnach, a relacje mogą zmieniać to, co się dzieje po usunięciu elementu (zobacz Usuwanie elementów z relacją).

W tym artykule

Wprowadzenie do relacji między listami

Unikatowe kolumny

Dodawanie kolumny odnośnika do istniejącej listy

Tworzenie kolumn na liście źródłowej

Usuwanie elementów z relacją

Zarządzanie relacjami list, gdy listy zawierają wiele elementów

Wprowadzenie do relacji między listami

Aby utworzyć relację listy, potrzebne są dwie listy: lista źródłowa i lista docelowa. Najpierw należy utworzyć listę źródłową.

W tym przykładzie jako listy źródłowej użyjemy listy zajęć wyższych, a jako listy docelowej będzie lista Do przeczytania. Celem jest wyświetlenie nazwy kursu i identyfikatora kursu dla każdej książki na liście do przeczytania bez konieczności ręcznego wprowadzania informacji.

  1. Utwórz listę źródłową. Ta lista będzie mieć kolumny zawierające wszystkie informacje, które zostaną wyświetlone później na liście docelowej, a także dodatkowe informacje dla każdego elementu listy dla naszych rekordów. Na przykład utworzymy listę kursów z kolumnami: Nazwa kursu (tytuł), Identyfikator kursu (tekst w jednym wierszu), Godzina zajęć (data i godzina) i Długość semestru (wybór, z dwiema opcjami: pełna, połowa).

  2. Wypełnij listę źródłową. Ustaw elementy listy dla wszystkich informacji, które będą później wyświetlane na liście docelowej. Na przykład dodamy trzy kursy: Informatyka pośrednia, Wprowadzenie do informatyki i Machine Learning. Lista powinna wyglądać następująco:

    Lista kursów

    Nazwa
    kursu(tytuł)

    Identyfikator
    kursu(tekst jednowierszowy)

    Godzina zajęć
    (data i godzina)

    Długość
    semestru(wybór)

    Informatyka pośrednia

    CS200

    9/9/2021 12:00

    Pełna

    Wprowadzenie do informatyki

    CS101

    2021-09-08 09:00

    Połowa

    Machine Learning

    CS405

    2021-09-10 13:30

    Pełna

  3. Utwórz listę docelową. Dodajmy kolumnę Autor (tekst w jednym wierszu) i kolumnę Koszt (waluta).

  4. Aby dodać kolumnę odnośnika do listy docelowej, wybierz pozycję Dodaj kolumnę > odnośnika.

  5. Wprowadź nazwę wyświetlaną u góry kolumny. Nazwijmy to Nazwijmy kursem.

  6. W obszarze Wybierz listę jako źródło wybierz listę źródłową. W tym przykładzie wybierz listę Kurs.

  7. W obszarze Wybierz kolumnę z powyższej listy wybierz kolumnę z listy źródłowej, którą chcesz wyświetlić na tej liście (lista docelowa) w nowo tworzonej kolumnie. W tym przykładzie wybierz pozycję Tytuł, ponieważ chcemy wyświetlić nazwę kursu.

  8. Aby wyświetlić więcej informacji odnośników z listy źródłowej na liście docelowej, wybierz pozycję Więcej opcji. W tym przykładzie wybierz pozycję Tylko identyfikator kursu.

  9. Wybierz pozycję Zapisz i wypełnij listę docelową. Po dodaniu książki do listy docelowej (do przeczytania) jest teraz dostępna opcja dodawania informacji z listy źródłowej. Na przykład w przypadku aplikacji The Future of Computing by Lovelace wybierz pozycję Nazwa kursu "Machine Learning", a identyfikator kursu zostanie automatycznie wypełniony (w tym przypadku jest to cs405). Ponieważ kolumny są kolumnami odnośników, wystarczy wypełnić jedną kolumnę, a drugą informacjami z listy źródłowej.

    Lista docelowa powinna wyglądać mniej więcej tak:

    Do przeczytania 

    Tytuł

    Autor
    (Tekst jednowierszowy)

    Koszt
    (Waluta)

    Nazwa
    kursu (Odnośnik)

    Identyfikator
    kursu (Odnośnik)

    Informatyka dla ludzi

    Czupta

    20,21 usd

    Wprowadzenie do informatyki

    CS101

    Przyszłość komputerów

    Lovelace

    18,15 zł

    Machine Learning

    CS405

    Jak używać komputera jak Pro

    Cline

    44,99 usd

    Informatyka pośrednia

    CS200

    Wpisywanie tekstu na jutro

    Lorenz

    60,20 usd

    Machine Learning

    CS405

Teraz na liście Do przeczytania są wyświetlane informacje o nazwie kursu i identyfikatorze kursu bezpośrednio z listy Kurs, co ułatwia kategoryzowanie nowych elementów listy przez wybranie opcji z listy Kurs. Możesz również zaktualizować listę kursów, która zostanie automatycznie zaktualizowana na liście do przeczytania, a także link bezpośrednio do listy Kurs z listy Do przeczytania.

Unikatowe kolumny

Podczas tworzenia kolumny można określić, że kolumna musi zawierać wartości unikatowe. Oznacza to, że lista nie może mieć żadnych zduplikowanych wartości w tej kolumnie. Nie można dodać elementu listy zawierającego zduplikowaną wartość, zmodyfikować istniejącego elementu listy, co spowodowałoby utworzenie zduplikowanej wartości, ani przywrócić elementu z Kosza, jeśli spowodowałoby to zduplikowaną wartość. Jeśli utworzysz kolumnę odnośnika na liście źródłowej i zdefiniujesz tę kolumnę jako unikatową, kolumna na liście docelowej również nie może zawierać zduplikowanych wartości.

Uwaga: Unikatowość nie uwzględnia wielkości liter. Na przykład wartości ORD-231 i ord-231 są traktowane jako wartości zduplikowane.

Unikatowa kolumna również musi mieć indeks. Podczas tworzenia unikatowej kolumny może zostać wyświetlony monit o utworzenie indeksu. Indeks zostanie utworzony automatycznie po wybraniu przycisku OK. Gdy unikatowa kolumna ma indeks, nie można usunąć indeksu z tej kolumny, chyba że najpierw ponownie zdefiniowano kolumnę, aby zezwolić na zduplikowane wartości.

Obsługiwane typy kolumn dla unikatowych kolumn:

  • Pojedynczy wiersz tekstu

  • Wybór (pojedyncza wartość)

  • Liczba

  • Waluta

  • Data i godzina

  • Odnośnik (pojedyncza wartość)

  • Osoba (pojedyncza wartość)

Nieobsługiowane typy kolumn dla unikatowych kolumn:

  • Wiele wierszy tekstu

  • Wybór (wiele wartości)

  • Obliczeniowe

  • Hiperlink lub obraz

  • Kolumny niestandardowe

  • Odnośnik (wielowartościowy)

  • Osoba (wielowartościowa)

  • Tak/Nie

Dodawanie kolumny odnośnika do istniejącej listy

Należy pamiętać, że lista źródłowa zawiera informacje, które chcesz wyświetlić, a lista docelowa to lista, na której mają być wyświetlane informacje. Zapoznaj się z powyższym przykładem w przykładzie Wprowadzenie do relacji list

  1. Na liście, na której chcesz wstawić kolumnę Odnośnik, wybierz pozycję Dodaj kolumnę > odnośnika.

  2. W obszarze Wybierz listę jako źródło wybierz listę źródeł, z których chcesz uzyskać informacje.

  3. W obszarze Wybierz kolumnę z powyższej listy wybierz informacje, które mają być wyświetlane z listy źródłowej w tej nowej kolumnie na liście docelowej. Wybrane informacje zostaną wyświetlone w nowo tworzonej kolumnie.

  4. Aby wyświetlić więcej informacji odnośników z listy źródłowej w większej liczbie kolumn, wybierz pozycję Więcej opcji. Wszystkie zaznaczone tutaj pola wyboru będą tworzyć nowe kolumny na liście docelowej. Jeśli na liście źródłowej chcesz wyświetlić więcej informacji, możesz dodać więcej kolumn w tych ustawieniach później.

  5. Jeśli chcesz, aby usunięcia z listy źródłowej miały wpływ na tę listę, w obszarze Usunięcia z listy źródłowej przesuń przycisk Tak. Aby uzyskać więcej informacji, zobacz Usuwanie elementów z relacją.

  6. Przełącz dowolne inne ustawienia, a następnie wybierz pozycję Zapisz

Tworzenie kolumn na liście źródłowej

W poniższej tabeli podsumowano typy kolumn, których nie można używać do tworzenia kolumn odnośników.

Obsługiwane typy kolumn:

  • Pojedynczy wiersz tekstu

  • Liczba

  • Data i godzina

  • Odnośnik (pojedyncza wartość)

Nieobsługiowane typy kolumn:

  • Wiele wierszy tekstu

  • Wybór

  • Obliczeniowe

  • Hiperlink lub obraz

  • Kolumny niestandardowe

  • Odnośnik (wielowartościowy)

  • Osoba

  • Tak/Nie

  • Waluta

Usuwanie elementów z relacją

Podczas tworzenia kolumny odnośnika w obszarze Więcej opcji można przełączać, czy usunięcia z listy źródłowej mają wpływ na listę docelową. Jeśli to zrobisz, dostępne są jeszcze dwa ustawienia, z których wybierzesz. 

Uwaga: Aby utworzyć lub zmodyfikować relacje usuwania, musisz mieć uprawnienie Zarządzanie listami na liście.

Elementów źródłowych nie można usunąć, co oznacza, że ponieważ lista źródłowa łączy się z tą listą docelową, nie można usunąć żadnych elementów z listy źródłowej, które znajdują się na liście docelowej. Dodawanie elementów do listy źródłowej można kontynuować w normalny sposób, ale nie będzie można usuwać elementów, tak jak wcześniej.

Usunięcie elementów źródłowych powoduje usunięcie wartości z tej listy, dzięki temu wszystkie elementy pokrewne zostaną jednocześnie usunięte z obu list. Jeśli usuniesz element z listy źródłowej, zostanie on również usunięty z listy docelowej.

Jeśli nie wybierzesz opcji Nie, a zamiast tego włączysz opcję Nie, usunięcia z listy źródłowej nie będą w żaden sposób wpływać na listę docelową. Nie ma żadnych dodatkowych ograniczeń usuwania ani operacji usuwania.

Zarządzanie relacjami list, gdy listy zawierają wiele elementów

Jeśli lista zawiera tysiące elementów, sortowanie, wyszukiwanie i filtrowanie może potrwać dłużej. Listy automatycznie indeksują kolumny w kolejności daty utworzenia, aby zoptymalizować sortowanie na dużych listach. Aby ręcznie zindeksować kolumnę, zobacz Dodawanie indeksu do kolumny listy lub biblioteki.

Po utworzeniu relacji listy na dużej liście można osiągnąć próg lub limit zasobu i w następujących okolicznościach mogą zostać zablokowane:

  • Jeśli kolumna zostanie unikatowa na istniejącej liście zawierającej więcej elementów niż jest to próg widoku listy (należy jednak pamiętać, że dodanie jednego elementu do listy, który powoduje, że lista jest większa niż próg widoku listy, jest operacją, która zwykle nie jest blokowana).

  • Jeśli włączysz funkcję Usuwanie kaskadowe lub Ogranicz usuwanie dla pola odnośnika na liście zawierającej więcej elementów niż jest to określone próg widoku listy.

  • Przekroczono próg odnośników widoku listy, który domyślnie wynosi dwanaście kolumn odnośników.

  • Liczba elementów w operacji usuwania przekracza 1000.

Aby uzyskać więcej informacji na temat zarządzania listami zawierającymi wiele elementów, zobacz Zarządzanie listami i bibliotekami zawierającymi wiele elementów.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×