Vytvorenie vzťahov medzi zoznamami pomocou vyhľadávacích stĺpcov

Vo 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

Začíname so vzťahmi zoznamov

Jedinečné stĺpce

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í.

  1. 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).

  2. 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: Stredné informatiky, Úvodné informácie o informatiky a strojové učenie. Zoznam by mal vyzerať takto:

    Zoznam kurzov

    Ná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

  3. Vytvorte cieľový zoznam. Pridajme stĺpec Autor (text s jedným riadkom) a stĺpec Náklady (mena).

  4. Ak chcete pridať vyhľadávací stĺpec do cieľového zoznamu, vyberte položku Pridať stĺpec > vyhľadávanie.

  5. Zadajte názov, ktorý sa má zobraziť v hornej časti stĺpca. Nazvime to Názov kurzu.

  6. V časti Výber zoznamu ako zdroja vyberte zdrojový zoznam. V tomto príklade vyberte zoznam kurzov.

  7. 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.

  8. 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.

  9. 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 položku Budúcnosť výpočtovej techniky podľa 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 odkazov 

    Nadpis

    Autor
    (Text s jedným riadkom)

    Náklady
    (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 nepredefinujete stĺpec 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ý zoznam je zoznam s informáciami, ktoré chcete zobraziť, a cieľový zoznam je zoznam, v ktorom chcete zobraziť informácie. Pozrite si príklad uvedený vyššie v časti Začíname so vzťahmi zoznamu , napríklad. 

  1. V zozname, v ktorom chcete vyhľadať stĺpec, vyberte položku Pridať stĺpec > vyhľadávanie.

  2. V časti Vybrať zoznam ako zdroj vyberte zdrojový zoznam, z ktorý chcete získať informácie.

  3. V časti Vyberte stĺpec zo zoznamu vyššie vyberte informácie, ktoré sa majú zobraziť v zdrojovom zozname v tomto novom stĺpci v cieľovom zozname. Vybrané informácie sa zobrazia v novom stĺpci, ktorý vytvárate.

  4. 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.

  5. 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.

  6. 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 nemožno 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, musíte mať v zozname povolenie spravovať zoznamy.

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 indexujú stĺpce v poradí podľa 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 zoznamov a knižníc s mnohými položkami.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť sa k Microsoft Office Insiderom

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?

Ďakujeme za vaše pripomienky!

×