Listakapcsolatok létrehozása egyedi oszlopok és keresőoszlopok használatával

Listakapcsolatok létrehozása egyedi oszlopok és keresőoszlopok használatával

Létrehozhat kapcsolatokat a listák között az egyedi oszlopok, a keresési oszlopok és a kapcsolatok kikényszerítése (lépcsőzetes és korlátozó törlés) segítségével, amelyek növelik a bonyolultabb üzleti megoldások létrehozását, és segítenek megőrizni az adatok integritását.

Listákat a Microsoft SharePointban, a Microsoft 365 listák alkalmazásában vagy a Teams alkalmazásban hozhat létre. Ismerje meg a Microsoft Teams listáival kapcsolatos első lépések listáját.

A lista közötti kapcsolatok áttekintése

Az alábbi szakaszok fontos háttérinformációkat tartalmaznak a forrás-és a célfajok közötti kapcsolatok létrehozásáról, az egyedi és a keresési oszlopok létrehozásáról, valamint a lista kapcsolati viselkedésének kényszerítéséről. Ebből a témakörből megtudhatja, hogy miként adhat hozzá elsődleges és másodlagos keresési oszlopokat, hogyan tekintheti meg, szerkesztheti és törölheti az elemeket a listában, valamint kezelheti a lista kapcsolatait, ha sok elemet tartalmaz.

Könyvek hozzárendelése tanfolyamokhoz egyedi és keresési oszlopok használatával

Cources-lista ábrafeliratokkal

Olvasási lista a tanfolyamok listával megegyező ábrafeliratokkal

  1. A forráslista neve Reading List, a cél lista pedig tanfolyamok.

  2. Minden lista egyedi oszlopokkal rendelkezik, amelyek biztosítják a helyes adatok megfeleltetését.

  3. A forráslista (olvasóablak) elsődleges keresési oszlopa "a cél lista (tanfolyamok) azonosító oszlopát keresi a megfelelő érték alapján.

  4. A forráslista másodlagos keresési oszlopa automatikusan beszúrja a tanfolyam neve oszlopot a célhely listájából.

Oszlop létrehozásakor megadhatja, hogy az oszlopnak egyedi értékeket kell tartalmaznia. Ez azt jelenti, hogy a listában nem lehet ismétlődő érték az oszlopban. Nem vehet fel ismétlődő értéket tartalmazó listaelemet, módosíthatja a meglévő listaelemeket, amelyek létrehoztak egy ismétlődő értéket, illetve visszaállítják az elemeket a Lomtárból, ha az eredmény egy ismétlődő érték lenne. Ezenkívül ha a forrás listában létrehoz egy keresőoszlop értékét, és azt szeretné, hogy az oszlop egyedi legyen, akkor a célhelyen található oszlopok is nem tartalmazhatnak ismétlődő értékeket.

Megjegyzés: Az egyediség nem megkülönbözteti a kis-és nagybetűket. A rend-231 és a rend-231 például ismétlődő értékek.

Egy egyedi oszlopnak tartalmaznia kell indexet is. Ha egyedi oszlopot hoz létre, előfordulhat, hogy a rendszer megkérdezi, hogy létrehozza-e az indexet, és az OKgombra kattintáskor automatikusan létrejön. Ha egy egyedi oszlopnak van indexe, akkor nem távolíthatja el az indexet az adott oszlopból, hacsak nem adja meg újra az oszlopot az ismétlődő értékek engedélyezéséhez.

Az alábbi táblázat összefoglalja, hogy milyen típusú oszlopok használhatók egyedi oszlopok létrehozásához, és melyek nem.

Támogatott oszloptípusok

Nem támogatott oszloptípusok

Egysoros szöveg

Többsoros szöveg

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

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

Szám:

Számított

Pénznem

Hivatkozás vagy kép

Dátum és idő

Egyéni oszlopok

Keres (egyetlen érték)

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

Személy (egyetlen érték)

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

Igen/Nem

Két lista közötti kapcsolat létrehozásához létre kell hoznia egy olyan keresőmezőt a forrás listában, amely (vagy "keresve") egy vagy több egyező értéket keres a listából. Miután létrehozta ezt a keresőmezőt (az elsődleges oszlop), továbbra is hozzáadhat további oszlopokat (másodlagos oszlopokat) a listából a forrás listához. A további másodlagos oszlopoknak az alább ismertetett támogatott adattípust kell tartalmazniuk.

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

Támogatott oszloptípusok

Nem támogatott oszloptípusok

Egysoros szöveg

Többsoros szöveg

Szám

Pénznem

Dátum és idő

Személy vagy csoport

Számított

Hivatkozás vagy kép

Egyéni oszlopok

Igen/Nem

Választógomb

Lista

A keresési oszlopok két típusa hozható létre, egy kényszerített kapcsolatot és egy nem kényszerített kapcsolatot használó keresőoszlop.

Kényszerített kapcsolatot (más néven hivatkozási integritást) tartalmazó keresési oszlopban egyetlen érték megkeresésére és az adatok sértetlenségének megőrzésére a következő két módszer egyikét használhatja:

Kaszkádolt törlés    Ha a lista egy elemét törli, a program a forrás lista kapcsolódó elemét vagy elemeit is törli. Ebben az esetben gondoskodjon arról, hogy az összes kapcsolódó elem egyetlen adatbázis-tranzakció részeként legyen törölve. Ha például egy rendelést töröl egy listából, a megfelelő sorrend-elemek törlődnek a Forráslista mezőben is. Ha nem szeretné, hogy az elemek megfelelő sorrend nélkül legyenek Megrendelve, mert az "árva" megrendelést hoz létre, ami később zavart okozhat.

Törlés korlátozása    Amikor megkísérel törölni egy elemet a listából, és egy vagy több kapcsolódó elemet tartalmaz a forrás listában, a program nem törli az elemet a célhelyek listájában. Ebben az esetben gondoskodni szeretne arról, hogy a lista kapcsolódó eleme fennmaradjon. Ha például valaki megkísérel törölni egy rendelést egy listából, az ügyfél továbbra is fennáll az a megrendelés függőben, és szeretné megakadályozni, hogy a törlési művelet csak a rendelés feldolgozása után történjen. Nem szeretné, hogy az ügyfél megrendelését véletlenül törölje, mert ez befolyásolná a megrendelés befejezésének lehetőségét.

A tanfolyamok lista két elem törlését kísérli meg.

Olvasott elemek listája törölt elemekkel

  • Kaszkádolt törlési művelettel minden kapcsolódó elem törlődik egyetlen adatbázis-tranzakcióban. Ha például a tanfolyamok listában az 1-es számú listaelemet törölte, akkor az azt is megteheti, hogy a törölt elemet hivatkozó elemek szerepelnek az olvasás listában.

  • A korlátozott törlési művelet megakadályozza az elemek törlését a célhelyen, ha vannak kapcsolódó forráslista-elemek. Ha azonban a tanfolyamok listában a 3-as számmal rendelkező elem törlését próbálta meg, akkor a program nem teszi lehetővé, mert az alkalmazás továbbra is hivatkozik az olvasás lista legalább egy elemére.

A lista kapcsolati viselkedésének érvényesítése megkönnyíti az adatmegőrzést, és megakadályozhatja, hogy az út során problémákat okozó következetlenségek is.

Megjegyzés: Kényszerített kapcsolat létrehozásához vagy módosításához a listák kezelése engedéllyel kell rendelkeznie a listához.

A kapcsolat érvényesítésére szolgáló keresési oszlopnak tartalmaznia kell egy indexet is. Ha kapcsolatot kényszerítő keresőmezőt hoz létre, előfordulhat, hogy a rendszer megkérdezi, hogy létrehozta-e az indexet. Ha az OK gombrakattint, a program automatikusan létrehozza az indexet. Miután egy keresési oszlop egy kapcsolatra kényszerített, az index nem távolítható el az adott oszlopból, kivéve ha először távolítja el a kényszerített kapcsolatot.

Nem kényszerített kapcsolatot használó keresőoszlop

Nem kényszerített kapcsolatot használó keresőoszlop esetén a cél listában a forráslista egy vagy több értékét is megkeresheti. Ha van engedélye a forráslista elemeinek törlésére, a kimutatástáblázatban nincsenek további törlési korlátozások, illetve törlési műveletek.

A lista-kapcsolatok létrehozásának előnye az, hogy egy oldalon megjelenítheti és szerkesztheti az oszlopokat két vagy több listából. Amikor létrehoz egy keresési oszlopot a forrás listában, az elsődleges oszlop értékeket jelenít meg a mezőlista oszlopból, de azt is megadhatja, hogy a lista további másodlagos oszlopait is megjeleníti az elsődleges oszlop és a többi forráslista oszlop mellett.

Megjegyzés: Az elsődleges oszlop létrehozásakor meg kell adnia a több érték elfogadását, valamint az elsődleges oszlophoz kapcsolódó további oszlopokat. Miközben átnevezi az oszlopot a listából, a többi funkció nem vehető fel. Ha több értékre szeretne váltani, oszlopokat vagy egyéb beállításokat szeretne létrehozni a lista létrehozása után, válassza a beállítások>lista beállításailehetőséget.

Több érték és további oszlopok összeadása a keres oszlopba

Az elsődleges oszlop értéke egy hivatkozás, amellyel az adott elem összes oszlopának értékét megjelenítheti a célhelyen. A forráslista minden második oszlopának értéke szövegként jelenik meg a forráslista oszlopban. Ha több értéket tartalmazó keresőmezőt hoz létre, a cél lista minden oszlopa, akár az elsődleges, mind a másodlagos, a több, egymástól pontosvesszővel elválasztott értéket jeleníti meg. Ezek az elsődleges és másodlagos oszlopok a lista nézetében ugyanúgy kezelhetők, mint a forráslista oszlopai, például Hozzáadás, eltávolítás, szűrés és rendezési lehetőség

Az elsődleges oszlop neve a keresőoszlop létrehozásakor megadott név. Alapértelmezés szerint az egyes másodlagos oszlopok elnevezése az elsődleges oszlopnév <a forráslista>: <az oszlopnév mezőben>. Az elsődleges oszlop nevének módosítása tehát módosítja az összes másodlagos oszlop nevét. Módosíthatja azonban az alapértelmezett másodlagos oszlop nevét és leírását is, hogy a neveket jobban érthetővé tegye.

Műszerek listája a műszerek AZONOSÍTÓval és a műszerrel kiemelve

zenészek listája Kiemelt AZONOSÍTÓval és címmel

  1. 1. egy elsődleges keresőoszlop több értékkel.

  2. 2. több értéket tartalmazó másodlagos keresőoszlop.

  3. 3. az oszlopnév a műszerek alapértelmezett nevéből lett megváltoztatva : cím a műszerekközött.

Megjegyzés: Az oszlopnév-azonosító alapértelmezés szerint elérhető, de rejtett. A használatához válassza a Nézetbeállítások lehetőséget, majd a jelenlegi nézet szerkesztéselehetőséget. Jelölje be a Megjelenítés jelölőnégyzetet.

Ha a keresési oszlopokkal, egyedi oszlopokkal és kényszerített kapcsolatokkal rendelkező listákkal hoz létre kapcsolatokat, elérheti az erőforrás küszöbét vagy korlátját, és az alábbi esetekben letilthatja:

  • Ha olyan új oszlopot hoz létre, amely több elemet tartalmaz, mint a listanézet küszöbértéke (de ne feledje, hogy egy elem felvétele egy olyan listára, amely a listanézet küszöbértékét nagyobbra állítja, olyan művelet, amely általában nem blokkolt).

  • Ha bekapcsolja a Kaszkádolt törlés vagy a törlés korlátozása jelölőnégyzetet egy olyan listában, amely több elemet tartalmaz, mint a listanézet küszöbértéke.

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

  • A törlési művelet elemeinek száma meghaladja az 1 000-ot.

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

Figyelmeztetés: A következő dolgok nem hajthatók végre:

  • Létrehozhat egy egyedi oszlopot egy listában, amelyben az elemszintű engedélyek definiálása van megadva.

  • Az Engedélyek öröklésének megszakítása a listából egy listaelemre, ha a lista tartalmaz egy egyedi oszlopot.

  • Hozzon létre egy egyedi oszlopot, vagy módosítsa az oszlopot egyedileg, egyedi engedélyekkel vagy a tartalom-jóváhagyást tartalmazó elemeket tartalmazó listákban.

Új oszlop hozzáadásához kövesse az alábbi lépéseket:

  1. Nyissa meg azt a webhelyet, ahol a lista található.

  2. Jelölje ki a lista nevét a webhelyen, vagy válassza a beállítások A SharePoint Online beállítások gombja , majd a webhely tartalmalehetőséget, és válassza ki a lista nevét.

  3. A lista tetején keresse meg a fejléceket. Válassza az oszlop fejlécének jobb oldalán található + oszlop hozzáadása lehetőséget.

    Oszlop hozzáadása a SharePoint Online-ban

  4. Ekkor megjelenik egy legördülő menü, amelyben többféle típusú hasáb hozható létre. Válasszon az alábbi típusú oszlopok közül:

    • Egysoros szöveg

    • Többsoros szöveg

    • Hely

    • Szám:

    • Igen/Nem

    • Személy

    • Dátum

    • Választógomb

    • Hivatkozás

    • Kép

    • Pénznem

    Megjegyzés: Ha keresőmezőt szeretne létrehozni, válassza a továbbiak elemet a legördülő listából. Nevezze el az oszlopot, és válassza ki a keresett típust az oszlop beállításai képernyőn. Ezt követően kihagyhatja az 5 és a 6 lépéseket.

  5. Adja hozzá az oszlopnevet és az adatokat a lap jobb oldalán megjelenő ablaktáblában.

  6. Az egyedi értékek érvényesítése az Igenértékre

    Az egyedi értékek érvényesítése elem választása

    Ha egy oszlop nem támogatott adattípusát jelöli ki, az egyedi értékek kikényszerítése nem jelenik meg.

  • Az egyedi oszlopok indexe nem távolítható el. Ha el szeretné távolítani az indexet, először módosítania kell egy egyedi oszlop oszlopát, amely lehetővé teszi az ismétlődő értékek első beállítását, majd eltávolítja az indexet.

  • Ha egy meglévő oszlopot ismétlődő értékekről egyedi értékekre próbál módosítani, előfordulhat, hogy nem tudja végrehajtani ezt a műveletet, ha a meglévő oszlop ismétlődő értékeket tartalmaz. Előbb el kell távolítani az összes ismétlődő értéket, majd módosítania kell az oszlopot úgy, hogy az ismétlődő értékek egyedi oszlopba legyenek téve.

  • Ha módosítani szeretné az egyedi oszlop adattípusát, kövesse az alábbi lépéseket:

    • Az oszlop módosítása az ismétlődő értékek engedélyezéséhez

    • Az index eltávolítása

    • Módosítsa az oszlopot a többi támogatott adattípusra.

    • Ezután végezze el az oszlop egyedi beállítását.

Ezekkel a lépésekkel megtudhatja, hogyan állíthatja be az elsődleges oszlopot megjelenítő kikeresett oszlopot, és tetszés szerint egy másodlagos oszlopot egy listára. Az elsődleges oszlop indexelhető, de mivel a másodlagos oszlop (vagy mező) az elsődleges, nem lehet egyedi vagy indexelt.

  1. Nyissa meg azt a webhelyet, ahol a lista található.

  2. Jelölje ki a lista nevét a webhely-navigációban, vagy válassza a beállítások A SharePoint Online beállítások gombja , majd a webhely tartalmalehetőséget, és válassza ki a lista nevét.

  3. A lista tetején keresse meg a fejléceket. Válassza az oszlop fejlécének jobb oldalán található + oszlop hozzáadása lehetőséget.

    Oszlop hozzáadása a SharePoint Online-ban

  4. Válassza a legördülő menü egyebekparancsát.

    A további beállítások gomb kiválasztva

  5. Az oszlopban található információ típusacsoportban jelölje be a Keresés (a webhelyen már megtalálható információk)jelölőnégyzetet.

  6. Az adatok beolvasása mezőben válassza ki a kívánt listát.

  7. Az ebben az oszlopban mezőben válasszon ki egy elsődleges oszlopot.

  8. Az oszlop hozzáadása elemre, ha minden további mezőtmeg szeretne jeleníteni minden hozzáadni kívánt másodlagos oszlopban, jelölje be az oszlop neve melletti jelölőnégyzetet. Csak a támogatott adattípusú oszlopok szerepelnek a listában.

  9. Később, ha másodlagos oszlopokat szeretne hozzáadni vagy eltávolítani, módosítsa a keresőoszlop értékét, és végezze el a kívánt beállításokat.

    Megjegyzés: Nem lehet indexelni a másodlagos oszlopokat, vagy nem lehet egyedi másodlagos oszlopot készíteni.

  10. Ha szeretné, hogy a keresési oszlopok megjelenjenek az alapértelmezett nézetben, válassza a Hozzáadás az alapértelmezett nézethezlehetőséget.

  11. Kényszerített kapcsolat létrehozásához jelölje be a kapcsolati viselkedés kényszerítése jelölőnégyzetet, majd válassza a Törlés korlátozása vagy a Kaszkádolt törléslehetőséget.

  12. Válassza az OK gombot.

Egy előfizetés, amellyel maradéktalanul kihasználhatja idejét

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

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×