Opret listerelationer ved hjælp af opslagskolonner
Applies ToSharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint i Microsoft 365 Microsoft Lister

I en listerelation vises oplysninger fra én liste (kildelisten) automatisk på en anden liste (mållisten). Med listerelationer kan du joinforbinde oplysninger fra to lister og holde det ensartet, mens andre redigerer og sletter listeelementer.

Relationer hjælper med at spore og vedligeholde oplysninger på tværs af flere lister. Mållisteelementer kan også sammenkædes med og vise flere kolonner med oplysninger fra kildelisten, og relationer kan ændre, hvad der sker, når et element slettes (se Slette elementer med en relation).

I denne artikel

Introduktion til listerelationer

Entydige kolonner

Føje en opslagskolonne til en eksisterende liste

Oprette kolonner på kildelisten

Slette elementer med en relation

Administrere listerelationer, når lister har mange elementer

Introduktion til listerelationer

Hvis du vil oprette en listerelation, skal du bruge to lister: kildelisten og mållisten. Du skal først oprette kildelisten.

I dette eksempel bruger vi en liste over universitetskurser som kildeliste og en læseliste som målliste. Målet er at vise et kursusnavn og kursus-id for hver bog på læselisten uden at skulle angive oplysningerne manuelt.

  1. Opret kildelisten. Denne liste indeholder kolonner for alle de oplysninger, du vil vise på mållisten senere, samt yderligere oplysninger for hvert listeelement for vores poster. Vi laver f.eks. en kursusliste med kolonnerne: Kursusnavn (titel), Kursus-id (enkelt linjetekst), Klassetid (dato og klokkeslæt) og Semesterlængde (valg, med to indstillinger: fuld, halv).

  2. Udfyld kildelisten. Opret listeelementer for alle de oplysninger, du vil vise på mållisten senere. I eksemplet tilføjer vi tre kurser: Mellemliggende datalogi, Introduktion til datalogi og maskinlæring. Din liste skal se sådan ud:Kursusliste

    Kursusnavn(titel)

    Kursus-id(enkelt linjetekst)

    Klassetid(dato og klokkeslæt)

    Semesterlængde(valg)

    Mellemliggende datalogi

    CS200

    9-09-2021 12:00

    Fuld

    Introduktion til datalogi

    CS101

    08-09-2021 9:00

    Halv

    Maskinlæring

    CS405

    10-09-2021 1:30

    Fuld

  3. Opret mållisten. Lad os tilføje kolonnen Forfatter (tekst med én linje) og kolonnen Omkostninger (valuta).

  4. Hvis du vil føje en opslagskolonne til mållisten, skal du vælge Tilføj kolonne > opslag.

  5. Angiv et navn, der skal vises øverst i kolonnen. Lad os kalde det Kursusnavn.

  6. Vælg kildelisten under Vælg en liste som kilde. I dette eksempel skal du vælge listen Kursus.

  7. Under Vælg en kolonne på listen ovenfor skal du vælge den kolonne fra kildelisten, du vil have vist på denne liste (mållisten) i den nye kolonne, du opretter. I dette eksempel skal du vælge Titel, da vi vil have vist kursusnavnet.

  8. Hvis du vil have vist flere opslagsoplysninger fra kildelisten på mållisten, skal du vælge Flere indstillinger. I dette eksempel skal du kun vælge Kursus-id.

  9. Vælg Gem, og udfyld mållisten. Når du føjer en bog til mållisten (læseliste), er der nu mulighed for at tilføje oplysninger fra kildelisten. I eksemplet The Future of Computing by Lovelace skal du vælge kursusnavnet "Maskinlæring", hvorefter kursus-id'et automatisk udfyldes (i dette tilfælde er det CS405). Da kolonnerne er opslagskolonner, behøver du kun at udfylde den ene, og den anden udfylder oplysningerne fra kildelisten.Din målliste bør se nogenlunde sådan ud:Læseliste 

    Titel

    Forfatter (Enkelt linjetekst)

    Koste (Valuta)

    Kursusnavn (Opslag)

    Kursus-id (Opslag)

    Datalogi for mennesker

    Jensen

    $20,21

    Introduktion til datalogi

    CS101

    Fremtiden for databehandling

    Lovelace

    $18,15

    Maskinlæring

    CS405

    Sådan bruger du en computer som en professionel

    Cline

    $44,99

    Mellemliggende datalogi

    CS200

    Skrive til i morgen

    Lorenz

    $60,20

    Maskinlæring

    CS405

Nu viser læselisten oplysninger om Kursusnavn og Kursus-id direkte fra listen Kursus, og det er nemmere at kategorisere nye listeelementer ved at vælge indstillinger på listen Kursus. Du kan også opdatere kursuslisten, så den automatisk opdateres på læselisten samt linke direkte til kursuslisten fra læselisten.

Entydige kolonner

Når du opretter en kolonne, kan du angive, at kolonnen skal indeholde entydige værdier. Det betyder, at listen ikke kan have nogen dublerede værdier i den pågældende kolonne. Du kan ikke tilføje et listeelement, der indeholder en dubletværdi, ændre et eksisterende listeelement, der ville resultere i oprettelse af en dubletværdi, eller gendanne et element fra papirkurv, hvis det ville resultere i en dubletværdi. Og hvis du opretter en opslagskolonne på en kildeliste, og du definerer den pågældende kolonne som entydig, må kolonnen på mållisten heller ikke indeholde dublerede værdier.

Bemærk!: Der skelnes ikke mellem store og små bogstaver i entydighed. ORD-231 og ord-231 betragtes f.eks. som dublerede værdier.

En entydig kolonne skal også have et indeks. Når du opretter en entydig kolonne, bliver du muligvis bedt om at oprette indekset. Indekset oprettes automatisk, når du vælger OK. Når en entydig kolonne har et indeks, kan du ikke fjerne indekset fra den pågældende kolonne, medmindre du først omdefinerer kolonnen for at tillade dublerede værdier.

Understøttede kolonnetyper for entydige kolonner:

  • Enkelt tekstlinje

  • Valg (enkelt værdi)

  • Tal

  • Valuta

  • Dato og klokkeslæt

  • Opslag (enkelt værdi)

  • Person (enkelt værdi)

Ikke-understøttede kolonnetyper for entydige kolonner:

  • Flere tekstlinjer

  • Valg (flere værdier)

  • Beregnet

  • Hyperlink eller billede

  • Brugerdefinerede kolonner

  • Opslag (med flere værdier)

  • Person (med flere værdier)

  • Ja/Nej

Føje en opslagskolonne til en eksisterende liste

Husk, at kildelistener listen med oplysninger, du vil have vist, og mållisten er den liste, hvor du vil have vist oplysningerne. Se f.eks. afsnittet ovenfor Introduktion til listerelationer

  1. Vælg Tilføj kolonne > opslag på den liste, hvor du vil have opslagskolonnen.

  2. Under Vælg en liste som kilde skal du vælge kildelisten for at få oplysninger fra.

  3. Under Vælg en kolonne på listen ovenfor skal du vælge, hvilke oplysninger du vil have vist fra kildelisten i denne nye kolonne på mållisten. De oplysninger, du vælger, vises i den nye kolonne, du opretter.

  4. Hvis du vil have vist flere opslagsoplysninger fra kildelisten i flere kolonner, skal du vælge Flere indstillinger. Alle de afkrydsningsfelter, du vælger her, opretter nye kolonner på mållisten. Du kan tilføje flere kolonner i disse indstillinger senere, hvis der er flere oplysninger fra kildelisten, du vil have vist.

  5. Hvis du vil have sletninger fra kildelisten til at påvirke denne liste, skal du under Sletninger fra kildelisten påvirke denne liste, slå Ja til/fra. Se Slette elementer med en relationfor at få flere oplysninger.

  6. Slå eventuelle andre indstillinger til eller fra, og vælg derefter Gem

Oprette kolonner på kildelisten

Følgende tabel opsummerer de kolonnetyper, der kan og ikke kan bruges til at oprette opslagskolonner.

Understøttede kolonnetyper:

  • Enkelt tekstlinje

  • Tal

  • Dato og klokkeslæt

  • Opslag (enkelt værdi)

Ikke-understøttede kolonnetyper:

  • Flere tekstlinjer

  • Valg

  • Beregnet

  • Hyperlink eller billede

  • Brugerdefinerede kolonner

  • Opslag (med flere værdier)

  • Person

  • Ja/Nej

  • Valuta

Slette elementer med en relation

Når du opretter en opslagskolonne, kan du under Flere indstillinger angive, om sletninger fra kildelisten påvirker mållisten. Hvis du gør det, er der yderligere to indstillinger, du vælger mellem. 

Bemærk!: Du skal have tilladelsen Administrer Lister på en liste for at oprette eller redigere slette relationer.

Kildeelementer kan ikke slettes betyder, at fordi kildelisten er kædet sammen med denne destinationsliste, kan ingen elementer fra kildelisten, der vises på mållisten, slettes. Du kan fortsætte med at føje til kildelisten som normalt, men du vil ikke kunne slette elementer, som du tidligere kunne.

Når du sletter kildeelementer, slettes værdierne på denne liste, så alle relaterede elementer slettes fra begge lister på samme tid. Hvis du sletter fra kildelisten, fjernes elementet også fra mållisten.

Hvis du vælger ingen af delene, og du i stedet slår Nej til, påvirker sletninger fra kildelisten ikke mållisten på nogen måde. Der er ingen yderligere sletningsbegrænsninger eller sletningshandlinger.

Administrere listerelationer, når lister har mange elementer

Når en liste indeholder tusindvis af elementer, kan det tage længere tid at sortere, søge og filtrere. Lister indekserer automatisk kolonner i rækkefølge efter oprettelsesdato for at optimere sorteringen i store lister. Hvis du vil indeksere en kolonne manuelt, skal du se Føj et indeks til en liste- eller bibliotekskolonne.

Når du opretter listerelationer på en stor liste, kan du nå en ressourcegrænseværdi eller -grænse og kan blive blokeret under følgende omstændigheder:

  • Hvis du gør en kolonne entydig på en eksisterende liste, der har flere elementer end Grænseværdi for listevisning (men bemærk, at tilføjelse af ét element på en liste, der gør listen større end Grænseværdi for listevisning, er en handling, der normalt ikke er blokeret).

  • Hvis du slår Kaskadevis sletning eller Begræns sletning til for et opslagsfelt på en liste, der har flere elementer end Grænseværdi for listevisning.

  • Du har overskredet grænseværdien for opslag i listevisning, som som standard er tolv opslagskolonner.

  • Antallet af elementer i en sletning overstiger 1.000.

Du kan finde flere oplysninger om administration af lister med mange elementer under Administrer store lister og biblioteker.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.