Listakapcsolatok létrehozása keresési oszlopok használatával
Applies ToSharePoint Server előfizetői kiadás SharePoint Server 2019 SharePoint Server 2016 Microsoft 365 SharePoint Microsoft Listák

Egy listakapcsolatban az egyik listából (a forráslistából) származó információk automatikusan megjelennek egy másik listában (a céllistában). A listakapcsolatok lehetővé teszik, hogy két listából származó információkat csatlakozzon, és konzisztens maradjon, miközben a felhasználók szerkesztik és törlik a listaelemeket.

A kapcsolatok segítenek több lista információinak nyomon követésében és karbantartásában. A céllistaelemek több oszlopra is hivatkozhatnak és megjeleníthetnek információkat a forráslistából, és a kapcsolatok megváltoztathatják, hogy mi történik egy elem törlésekor (lásd: Kapcsolattal rendelkező elemek törlése).

A témakör tartalma

Ismerkedés a listakapcsolatokkal

Egyedi oszlopok

Keresési oszlop hozzáadása meglévő listához

Oszlopok létrehozása a forráslistában

Kapcsolattal rendelkező elemek törlése

Listakapcsolatok kezelése sok elemet tartalmazó listák esetén

Ismerkedés a listakapcsolatokkal

Listakapcsolat létrehozásához két listára lesz szüksége: a forráslistára és a céllistára. Először a forráslistát kell készítenie.

Ebben a példában a főiskolai kurzusok listáját használjuk forráslistaként, céllistaként pedig egy Olvasólistát. A cél az, hogy az olvasólista minden könyvéhez megjelenítse a tanfolyam nevét és tanfolyamazonosítóját anélkül, hogy manuálisan kellene megadnia az információkat.

  1. Készítse el a forráslistát. Ez a lista oszlopokat tartalmaz a céllistában később megjelenő összes információhoz, valamint a rekordjainkhoz tartozó egyes listaelemek további információihoz. Létrehozunk például egy tanfolyamlistát a következő oszlopokkal: Kurzus neve (cím), Kurzusazonosító (egysoros szöveg), Osztályidő (dátum és idő) és Félév hossza (választási lehetőség, két lehetőség: teljes, fél).

  2. Töltse ki a forráslistát. Listaelemeket készíthet a céllistában később megjelenő összes információhoz. A példához három kurzust adunk hozzá: Középhaladó számítástechnika, Bevezetés a számítástudományba és a Gépi tanulás. A listának így kell kinéznie:Tanfolyamlista

    Tanfolyam neve(cím)

    Tanfolyam azonosítója(egysoros szöveg)

    Osztályidő(dátum és idő)

    Félév hossza(választási lehetőség)

    Középhaladó számítástechnika

    CS200

    2021. 09. 09. 12:00

    Full

    Bevezetés a számítástechnikába

    CS101

    2021.09.08. 9:00

    Fél

    Gépi tanulás

    CS405

    2021. 09. 10. 13:30

    Full

  3. Állítsa be a céllistát. Adjunk hozzá egy Szerző oszlopot (egysoros szöveg) és egy Költség oszlopot (pénznemet).

  4. Ha keresési oszlopot szeretne hozzáadni a céllistához, válassza az Oszlop hozzáadása > Keresés lehetőséget.

  5. Adja meg az oszlop tetején megjelenítendő nevet. Hívjuk kurzusnévnek.

  6. A Lista kiválasztása forrásként területen válassza ki a forráslistát. Ebben a példában válassza a Tanfolyam listát.

  7. Az Oszlop kiválasztása a fenti listából csoportban válassza ki a forráslistából azt az oszlopot, amelyet a létrehozott új oszlopban (a céllistában) meg szeretne jeleníteni. Ebben a példában válassza a Cím lehetőséget, mivel meg szeretnénk jeleníteni a Tanfolyam nevét.

  8. Ha további keresési információkat szeretne megjeleníteni a forráslistából a céllistában, válassza a További beállítások lehetőséget. Ebben a példában csak a kurzusazonosítót válassza ki.

  9. Válassza a Mentés lehetőséget, és töltse ki a céllistát. Amikor hozzáad egy könyvet a céllistához (olvasólistához), mostantól lehetőség van arra, hogy információkat adjon hozzá a forráslistából. A lovelace-i számítástechnika jövőjét ismertető példában válassza a "Gépi tanulás" tanfolyamnevet, és a kurzusazonosító automatikusan ki lesz töltve (ebben az esetben cs405). Mivel az oszlopok keresési oszlopok, csak az egyiket kell kitöltenie, a másikat pedig a forráslista adataival.A céllista a következőhöz hasonlóan néz ki:Olvasólista 

    Cím

    Szerző (Egysoros szöveg)

    Költség (Pénznem)

    Tanfolyam neve (Keresés)

    Tanfolyam azonosítója (Keresés)

    Számítógép-tudomány az emberek számára

    Fischer

    20,21 USD

    Bevezetés a számítástechnikába

    CS101

    A számítástechnika jövője

    Nőcsábász

    18,15 USD

    Gépi tanulás

    CS405

    Számítógép használata Pro-ként

    Cline

    44,99 USD

    Középhaladó számítástechnika

    CS200

    Holnap beírása

    Lorenz

    60,20 USD

    Gépi tanulás

    CS405

Most az olvasólista közvetlenül a Tanfolyam listából jeleníti meg a Tanfolyam neve és a Tanfolyam azonosítója adatokat, és egyszerűbben kategorizálhatja az új listaelemeket a Tanfolyam listából származó lehetőségek kiválasztásával. A tanfolyamlistát is frissítheti, és automatikusan frissül az Olvasólistában, valamint közvetlenül a tanfolyamlistára mutató hivatkozást az olvasólistából.

Egyedi oszlopok

Oszlop létrehozásakor megadhatja, hogy az oszlopnak egyedi értékeket kell tartalmaznia. Ez azt jelenti, hogy a listában nem szerepelhetnek ismétlődő értékek az oszlopban. Nem vehet fel ismétlődő értéket tartalmazó listaelemet, nem módosíthat olyan meglévő listaelemet, amely duplikált értéket eredményezne, illetve nem állíthat vissza egy elemet a lomtárból, ha az duplikált értéket eredményezne. Ha keresési oszlopot hoz létre egy forráslistában, és ezt az oszlopot egyediként határozza meg, akkor a céllista oszlopa sem tartalmazhat ismétlődő értékeket.

Megjegyzés: Az egyediség nem különbözteti meg a kis- és nagybetűk különbségét. Az ORD-231 és az ord-231 például ismétlődő értéknek minősül.

Az egyedi oszlopoknak indexszel is rendelkezniük kell. Amikor létrehoz egy egyedi oszlopot, a rendszer kérheti az index létrehozását. Az index automatikusan létrejön, amikor az OK gombot választja. Ha egy egyedi oszlop rendelkezik indexszel, az adott oszlopból csak akkor távolíthatja el az indexet, ha először újradefiniálja az oszlopot az ismétlődő értékek engedélyezéséhez.

Az egyedi oszlopok támogatott oszloptípusai:

  • Egysoros szöveg

  • Választási lehetőség (egyetlen érték)

  • Szám

  • Pénznem

  • Dátum és idő

  • Keresés (egyetlen érték)

  • Személy (egyetlen érték)

Nem támogatott oszloptípusok egyedi oszlopokhoz:

  • Többsoros szöveg

  • Választási lehetőség (többértékű)

  • Számított

  • Hivatkozás vagy kép

  • Egyéni oszlopok

  • Keresés (többértékű)

  • Személy (többértékű)

  • Igen/Nem

Keresési oszlop hozzáadása meglévő listához

Ne feledje, hogy a forráslistaa megjeleníteni kívánt információkat tartalmazó lista, a céllista pedig az a lista, ahol meg szeretné jeleníteni az információkat. Tekintse meg például a fenti, A listakapcsolatok használatának első lépései című szakaszt

  1. Válassza az Oszlop hozzáadása > Keresés lehetőséget abban a listában, ahol a Keresés oszlopot meg szeretné adni.

  2. A Lista kiválasztása forrásként területen válassza ki azt a forráslistát, amelyből információkat szeretne lekérni.

  3. Az Oszlop kiválasztása a fenti listából területen válassza ki, hogy milyen információkat szeretne megjeleníteni a céllista új oszlopának forráslistájából. A kiválasztott információk a létrehozott új oszlopban jelennek meg.

  4. Ha további keresési információkat szeretne megjeleníteni a forráslistában több oszlopban, válassza a További beállítások lehetőséget. Az itt kijelölt jelölőnégyzetek új oszlopokat hoznak létre a céllistában. Később további oszlopokat is hozzáadhat ezekhez a beállításokhoz, ha több információt szeretne megjeleníteni a forráslistából.

  5. Ha azt szeretné, hogy a forráslistából való törlés hatással legyen erre a listára, az Alábbi Törlés a forráslistából elemet kell érintenie a listára, és állítsa az Igen elemet. További információt a Kapcsolattal rendelkező elemek törlésecímű témakörben talál.

  6. Váltson ki minden más kívánt beállítást, majd válassza a Mentés lehetőséget. 

Oszlopok létrehozása a forráslistában

Az alábbi táblázat összefoglalja azokat az oszloptípusokat, amelyek keresési oszlopok létrehozására használhatók és nem használhatók.

Támogatott oszloptípusok:

  • Egysoros szöveg

  • Szám:

  • Dátum és idő

  • Keresés (egyetlen érték)

Nem támogatott oszloptípusok:

  • Többsoros szöveg

  • Választási lehetőség

  • Számított

  • Hivatkozás vagy kép

  • Egyéni oszlopok

  • Keresés (többértékű)

  • Személy

  • Igen/Nem

  • Pénznem

Kapcsolattal rendelkező elemek törlése

Keresési oszlop létrehozásakor a További beállítások csoportban megadhatja, hogy a forráslistából való törlés hatással legyen-e a céllistára. Ha igen, két további beállítás közül választhat. 

Megjegyzés: Kapcsolatok létrehozásához vagy módosításához Listák listában Kezelés engedéllyel kell rendelkeznie.

A forráselemek nem törölhetők, ezért mivel a forráslista ezzel a céllistával kapcsolódik, a céllistában megjelenő forráslistából nem törölhető elemek. Továbbra is hozzáadhatja a forráslistához a szokásos módon, de nem fogja tudni törölni az elemeket, mint korábban.

A forráselemek törlése törli a lista értékeit, így az összes kapcsolódó elem egyszerre törlődik mindkét listáról. Ha töröl a forráslistából, az elem is törlődik a céllistáról.

Ha egyiket sem választja ki, és ehelyett a Nem lehetőséget választja, akkor a forráslista törlése semmilyen módon nem befolyásolja a céllistát. Nincsenek további törlési korlátozások vagy törlési műveletek.

Listakapcsolatok kezelése sok elemet tartalmazó listák esetén

Ha egy lista több ezer elemet tartalmaz, a rendezés, a keresés és a szűrés hosszabb időt vehet igénybe. Listák automatikusan indexeli az oszlopokat a létrehozás dátuma szerinti sorrendben, hogy optimalizálja a rendezést a nagy listákban. Ha manuálisan szeretne indexelni egy oszlopot, olvassa el az Index hozzáadása listához vagy tároszlophoz című témakört.

Amikor listakapcsolatokat hoz létre egy nagy listában, elérheti az erőforrás küszöbértékét vagy korlátját, és a következő körülmények között blokkolhatja:

  • Ha egyedivé tesz egy olyan oszlopot egy meglévő listában, amely több elemet tartalmaz, mint a listanézet küszöbértéke (de vegye figyelembe, hogy ha egy elemet hozzáad egy olyan listához, amely nagyobb a listanézet küszöbértékénél, az általában nem blokkolt művelet).

  • Ha bekapcsolja a Kaszkádolt törlés vagy a Törlés korlátozása beállítást egy olyan lista keresőmezőjében, amely több elemet tartalmaz, mint a listanézet küszöbértéke.

  • Túllépte a Listanézet keresési küszöbértékét, amely alapértelmezés szerint tizenkét keresési oszlop.

  • A törlési műveletben lévő elemek száma meghaladja az 1000-et.

A sok elemet tartalmazó listák kezeléséről további információt a Nagyméretű listák és tárak kezelése című témakörben talál.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.