Vytvorenie vzťahov medzi zoznamami pomocou vyhľadávacích stĺpcov
Applies To
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint v službe Microsoft 365 Microsoft ZoznamyVo vzťahu zoznamu sa informácie z jedného zoznamu (zdrojového zoznamu) automaticky zobrazia v inom zozname (cieľovom zozname). Vzťahy medzi zoznamami umožňujú spojiť informácie z dvoch zoznamov a zachovať ich konzistentnosť, zatiaľ čo používatelia upravujú a odstraňujú položky zoznamu.
Vzťahy pomáhajú sledovať a udržiavať informácie vo viacerých zoznamoch. Položky cieľového zoznamu môžu tiež vytvoriť prepojenie na informácie zo zdrojového zoznamu a zobraziť viacero stĺpcov a vzťahy môžu zmeniť, čo sa stane po odstránení položky ( vzatie z projektu pri odstraňovaní položiek so vzťahom).
Obsah tohto článku
Pridanie vyhľadávacieho stĺpca do existujúceho zoznamu
Vytváranie stĺpcov v zdrojovom zozname
Odstránenie položiek so vzťahom
Spravovanie vzťahov zoznamov, keď zoznamy obsahujú veľa položiek
Začíname so vzťahmi zoznamov
Ak chcete vytvoriť vzťah medzi zoznamami, budete potrebovať dva zoznamy: zdrojový zoznam a cieľový zoznam. Najprv by ste mali vytvoriť zdrojový zoznam.
V tomto príklade použijeme zoznam vysokoškolských kurzov ako zdrojový zoznam a zoznam odkazov ako cieľový zoznam. Cieľom je zobraziť názov kurzu a identifikáciu kurzu pre každú knihu v zozname odkazov bez nutnosti manuálneho zadávania informácií.
-
Vytvorte zdrojový zoznam. Tento zoznam bude obsahovať stĺpce pre všetky informácie, ktoré neskôr zobrazíte v cieľovom zozname, ako aj ďalšie informácie o každej položke zoznamu pre naše záznamy. Vytvoríme napríklad zoznam kurzov so stĺpcami: Názov kurzu (názov), ID kurzu (text s jedným riadkom), Class Time (dátum a čas) a Dĺžka semestra (voľba, s dvoma možnosťami: úplná, polovica).
-
Vyplňte zdrojový zoznam. Nastavte položky zoznamu pre všetky informácie, ktoré sa neskôr zobrazia v cieľovom zozname. Pridáme napríklad tri kurzy: Stredne pokročilá informatika, Úvod do informatiky a strojové učenie. Zoznam by mal vyzerať takto:
Zoznam kurzovNázov
kurzu (názov)IDENTIFIKÁCIA
kurzu (text s jedným riadkom)Class Time
(Dátum a čas)Dĺžka
semestra (voľba)Stredne pokročilá informatika
CS200
9. 9. 2021 12:00
Full
Úvodné informácie o informatiky
CS101
8. 9. 2021 9:00
Polovica
Strojové učenie
CS405
10.9.2021 13:30
Full
-
Vytvorte cieľový zoznam. Pridajme stĺpec Autor (text s jedným riadkom) a stĺpec Náklady (mena).
-
Ak chcete pridať vyhľadávací stĺpec do cieľového zoznamu, vyberte položku Pridať stĺpec > vyhľadávanie.
-
Zadajte názov, ktorý sa má zobraziť v hornej časti stĺpca. Nazvime to Názov kurzu.
-
V časti Výber zoznamu ako zdroja vyberte zdrojový zoznam. V tomto príklade vyberte zoznam kurzov.
-
V časti Vyberte stĺpec zo zoznamu vyššie vyberte stĺpec zo zdrojového zoznamu, ktorý chcete zobraziť v tomto zozname (cieľovom zozname) v novom stĺpci, ktorý vytvárate. V tomto príklade vyberte položku Názov, pretože chceme zobraziť názov kurzu.
-
Ak chcete zobraziť ďalšie vyhľadávacie informácie zo zdrojového zoznamu v cieľovom zozname, vyberte položku Ďalšie možnosti. V tomto príklade vyberte iba ID kurzu.
-
Vyberte položku Uložiť a vyplňte cieľový zoznam. Keď do cieľového zoznamu (zoznamu na čítanie) pridáte knihu, teraz existuje možnosť pridať informácie zo zdrojového zoznamu. V príklade Pre budúcnosť výpočtovej techniky od Lovelace vyberte názov kurzu "Strojové učenie" a ID kurzu sa automaticky vyplní (v tomto prípade je to CS405). Keďže stĺpce sú vyhľadávacími stĺpcami, stačí vyplniť jeden a druhý vyplniť informácie zo zdrojového zoznamu.
Cieľový zoznam by mal vyzerať približne takto: Zoznam odkazovNadpis
Autor
(Text s jedným riadkom)Stáť
(Mena)Názov
kurzu (Vyhľadávanie)IDENTIFIKÁCIA
kurzu (Vyhľadávanie)Informatika pre ľudí
Kováč
20,21 $
Úvodné informácie o informatiky
CS101
Budúcnosť výpočtovej techniky
Záletník
18,15 $
Strojové učenie
CS405
Ako používať počítač ako Pro
Čiara čiary
44,99 $
Stredne pokročilá informatika
CS200
Písanie na zajtra
Lorenz
60,20 $
Strojové učenie
CS405
Zoznam odkazov teraz zobrazuje informácie o názve kurzu a identifikácii kurzu priamo zo zoznamu kurzov a je jednoduchšie kategorizovať nové položky zoznamu výberom možností zo zoznamu kurzov. Môžete tiež aktualizovať zoznam kurzov a automaticky sa aktualizuje v zozname odkazov, ako aj priamo na zoznam kurzov zo zoznamu odkazov.
Jedinečné stĺpce
Pri vytváraní stĺpca môžete určiť, že stĺpec musí obsahovať jedinečné hodnoty. Znamená to, že zoznam nemôže mať v danom stĺpci žiadne duplicitné hodnoty. Nemôžete pridať položku zoznamu, ktorá obsahuje duplicitnú hodnotu, upraviť existujúcu položku zoznamu, ktorá by viedla k vytvoreniu duplicitnej hodnoty, ani obnoviť položku z Koša, ak by viedla k duplicitnej hodnote. Ak vytvoríte vyhľadávací stĺpec v zdrojovom zozname a definujete tento stĺpec ako jedinečný, stĺpec v cieľovom zozname nesmie obsahovať duplicitné hodnoty.
Poznámka: Jedinečnosť nerozlišuje malé a veľké písmená. Hodnoty ORD-231 a ord-231 sa napríklad považujú za duplicitné hodnoty.
Jedinečný stĺpec musí mať aj index. Pri vytváraní jedinečného stĺpca sa môže zobraziť výzva na vytvorenie indexu. Index sa automaticky vytvorí po výbere tlačidla OK. Keď má jedinečný stĺpec index, nemôžete ho z daného stĺpca odstrániť, pokiaľ najprv stĺpec predefinujete tak, aby povoľoval duplicitné hodnoty.
Podporované typy stĺpcov pre jedinečné stĺpce:
-
Jeden riadok textu
-
Výber (jedna hodnota)
-
Číslo
-
Mena
-
Dátum a čas
-
Vyhľadávanie (jedna hodnota)
-
Osoba (jedna hodnota)
Nepodporované typy stĺpcov pre jedinečné stĺpce:
-
Viacero riadkov textu
-
Výber (s viacerými hodnotami)
-
Vypočítavané
-
Hypertextové prepojenie alebo obrázok
-
Vlastné stĺpce
-
Vyhľadávanie (s viacerými hodnotami)
-
Osoba (s viacerými hodnotami)
-
Áno/Nie
Pridanie vyhľadávacieho stĺpca do existujúceho zoznamu
Majte na pamäti, že zdrojový zoznamje zoznam s informáciami, ktoré chcete zobraziť, a cieľový zoznam je zoznam, v ktorom chcete zobraziť informácie. Pozrite si napríklad vyššie uvedenú časť Začíname so vzťahmi zoznamov.
-
V zozname, v ktorom chcete vyhľadať stĺpec, vyberte položku Pridať stĺpec > vyhľadávanie.
-
V časti Výber zoznamu ako zdroja vyberte zdrojový zoznam, z ktorý chcete získať informácie.
-
V časti Vyberte stĺpec zo zoznamu vyššie vyberte informácie, ktoré chcete zobraziť, zo zdrojového zoznamu v tomto novom stĺpci v cieľovom zozname. Vybrané informácie sa zobrazia v novom stĺpci, ktorý vytvárate.
-
Ak chcete zobraziť ďalšie vyhľadávacie informácie zo zdrojového zoznamu vo viacerých stĺpcoch, vyberte položku Ďalšie možnosti. Všetky začiarkavacie políčka, ktoré tu začiarknete, vytvoria nové stĺpce v cieľovom zozname. Ďalšie stĺpce v týchto nastaveniach môžete pridať neskôr, ak sa v zdrojovom zozname, ktorý chcete zobraziť, zobrazia ďalšie informácie.
-
Ak chcete, aby odstránenie zo zdrojového zoznamu ovplyvnilo tento zoznam, pod časťou Odstránené položky zo zdrojového zoznamu tento zoznam ovplyvníteprepínačOm Áno. Ďalšie informácie nájdete v téme Odstránenie položiek so vzťahom.
-
Prepnite všetky ostatné požadované nastavenia a potom vyberte položku Uložiť.
Vytváranie stĺpcov v zdrojovom zozname
Nasledujúca tabuľka obsahuje súhrn typov stĺpcov, ktoré je možné a nedajú sa použiť na vytvorenie vyhľadávacích stĺpcov.
Podporované typy stĺpcov:
-
Jeden riadok textu
-
Číslo
-
Dátum a čas
-
Vyhľadávanie (jedna hodnota)
Nepodporované typy stĺpcov:
-
Viacero riadkov textu
-
Voľba
-
Vypočítavané
-
Hypertextové prepojenie alebo obrázok
-
Vlastné stĺpce
-
Vyhľadávanie (s viacerými hodnotami)
-
Osoba
-
Áno/Nie
-
Mena
Odstránenie položiek so vzťahom
Pri vytváraní vyhľadávacieho stĺpca môžete v časti Ďalšie možnosti prepínať, či odstránenia zo zdrojového zoznamu ovplyvnia cieľový zoznam. Ak áno, môžete si vybrať ďalšie dve nastavenia.
Poznámka: Ak chcete vytvoriť alebo upraviť vzťahy na odstránenie, musíte mať povolenie spravovať Zoznamy v zozname.
Zdrojové položky nie je možné odstrániť, pretože zdrojový zoznam prepája s týmto cieľovým zoznamom, nie je možné odstrániť žiadne položky zo zdrojového zoznamu, ktoré sa zobrazujú v cieľovom zozname. Do zdrojového zoznamu môžete naďalej pridávať ako zvyčajne, ale nebudete môcť odstrániť položky ako predtým.
Odstránením zdrojových položiek sa odstránia hodnoty v tomto zozname, čím sa zabezpečí, že všetky súvisiace položky sa odstránia z oboch zoznamov naraz. Ak odstránite položku zo zdrojového zoznamu, odstráni sa aj z cieľového zoznamu.
Ak nevyberiete žiadnu možnosť a namiesto toho prepnete možnosť Nie, odstránenie zo zdrojového zoznamu nemá žiadny vplyv na cieľový zoznam. Neexistujú žiadne ďalšie obmedzenia odstránenia ani operácie odstránenia.
Spravovanie vzťahov zoznamov, keď zoznamy obsahujú veľa položiek
Ak zoznam obsahuje tisíce položiek, zoradenie, vyhľadávanie a filtrovanie môže trvať dlhšie. Zoznamy automaticky indexuje stĺpce v poradí od dátumu vytvorenia, aby sa optimalizoval zoradenie vo veľkých zoznamoch. Ak chcete stĺpec indexovať manuálne, pozrite si obrázok Pridanie indexu do stĺpca zoznamu alebo knižnice.
Keď vytvoríte vzťahy zoznamu vo veľkom zozname, môžete dosiahnuť prahovú hodnotu alebo limit zdrojov a môže byť zablokovaný za týchto okolností:
-
Ak vytvoríte jedinečný stĺpec v existujúcom zozname, ktorý obsahuje viac položiek, ako je prahová veľkosť zobrazenia zoznamu (ale všimnite si, že pridanie jednej položky do zoznamu, ktorý robí zoznam väčší ako prahová veľkosť zobrazenia zoznamu, je operácia, ktorá zvyčajne nie je blokovaná).
-
Ak zapnete kaskádové odstránenie alebo obmedzenie odstránenia pre vyhľadávacie pole v zozname, ktoré obsahuje viac položiek ako prahová veľkosť zobrazenia zoznamu.
-
Prekročili ste prahovú veľkosť vyhľadávania zobrazenia zoznamu, ktorá je predvolene dvanásť vyhľadávacích stĺpcov.
-
Počet položiek v operácii odstránenia presahuje 1 000.
Ďalšie informácie o spravovaní zoznamov s mnohými položkami nájdete v téme Správa veľkých zoznamov a knižníc.