V relaciji seznama so informacije iz enega seznama ( izvornega seznama) samodejno prikazane na drugem seznamu ( ciljnem seznamu). Z relacijami seznamov lahko združite informacije iz dveh seznamov in zagotovite, da so informacije dosledne, medtem ko drugi urejajo in brišejo elemente seznama.
Z relacijami lahko sledite in vzdržujete informacije na več seznamih. Elementi ciljnega seznama lahko tudi povežejo in prikažejo več stolpcev z informacijami z izvornega seznama, odnosi pa lahko spremenijo, kaj se zgodi, ko je element izbrisan (glejte Brisanje elementov z relacijo).
V tem članku
Dodajanje stolpca za iskanje obstoječemu seznamu
Ustvarjanje stolpcev na izvornem seznamu
Upravljanje relacij seznama, ko je na seznamih veliko elementov
Uvod v relacije seznama
Če želite ustvariti relacijo seznama, potrebujete dva seznama: izvorni in ciljni. Najprej sestavite seznam virov.
V tem primeru bomo seznam visokošolskih tečajev uporabili kot izvorni seznam in bralni seznam kot ciljni seznam. Cilj je prikazati ime predmeta in ID predmeta za vsako knjigo na bralnem seznamu, ne da bi morali ročno vnašati informacije.
Ustvarite izvorni seznam. Na tem seznamu bodo navedeni stolpci za vse informacije, ki jih boste pozneje prikazali na ciljnem seznamu, poleg tega pa tudi dodatne informacije za vsak element seznama za naše zapise. Ustvarili bomo na primer seznam predmetov s stolpci: ime predmeta (naslov), ID predmeta (besedilo z eno vrstico), čas predavanja (datum in čas) in dolžina semestra (izbira; z dvema možnostma: polno, polovica).
Izpolnite izvorni seznam. Ustvarite elemente seznama za vse informacije, ki jih boste pozneje prikazali na ciljnem seznamu. V tem primeru bomo dodali tri predmete: Računalništvo za srednje uporabnike, Uvod v računalništvo in Strojno učenje. Vaš seznam bi moral biti podoben temu:
Seznam predmetov
Ime predmeta
(Naslov)ID predmeta
(besedilo z eno vrstico)Čas za predavanje
(Datum in ura)Trajanje semestra
(Izbira)Računalništvo za srednje zahtevne uporabnike CS200 9. 9. 2021 12:00 Full Uvod v računalništvo CS101 8. 9. 2021 9:00 Polovica Strojno učenje CS405 10. 9. 2021 13:30 Full Ustvarite ciljni seznam. Dodajmo stolpec »Avtor« (enovrstično besedilo) in stolpec »Stroški« (valuta).
Če želite dodati stolpec za iskanje na ciljni seznam, izberite »Dodaj iskanje stolpca«>.
Vnesite ime, ki bo prikazano na vrhu stolpca. Imenujmo jo ime tečaja.
V razdelku »Izberi seznam kot vir« izberite seznam vira. V tem primeru izberite seznam predmetov.
V razdelku Izbira stolpca na zgornjem seznamu izberite stolpec na izvornem seznamu, ki ga želite prikazati na tem seznamu (ciljnem seznamu) v novem stolpcu, ki ga ustvarjate. V tem primeru izberite »Naslov«, ker želimo prikazati ime predavanja.
Če želite prikazati več informacij za iskanje na seznamu virov na ciljnem seznamu, izberite »Več možnosti«. V tem primeru izberite le ID predmeta.
Izberite »Shrani« in izpolnite ciljni seznam. Ko dodate knjigo na ciljni seznam (bralni seznam), je zdaj na voljo možnost za dodajanje informacij z izvornega seznama. Na primer, za knjigo The Future of Computing avtorja Lovelace izberite ime tečaja »Strojno učenje« in ID tečaja bo samodejno izpolnjen (v tem primeru CS405). Ker so stolpci stolpci za iskanje, morate izpolniti le enega, drugi pa bo vnesel podatke z izvornega seznama.
Vaš ciljni seznam bi moral biti podoben temu:
Seznam branja
Naslov Avtor
(besedilo z eno vrstico)Strošek
(Valuta)Ime predmeta
(Iskanje)ID predmeta
(Iskanje)Računalništvo za ljudi Smith $20.21 Uvod v računalništvo CS101 Prihodnost računalništva Zaljubljena čipka 18,15 $ Strojno učenje CS405 Kako uporabljati računalnik kot strokovnjak Cline 44,99 dolarjev Računalništvo za srednje zahtevne uporabnike CS200 Tipkanje za jutri Lorenz 60,20 dolarjev Strojno učenje CS405
Bralni seznam zdaj prikaže informacije o imenu in ID-ju predmeta neposredno na seznamu predmetov, tako da je lažje kategorizirati nove elemente seznama, če izberete možnosti na seznamu predmetov. Posodobite lahko tudi seznam predmetov, ki bo samodejno posodobljen na bralnem seznamu, prav tako pa boste imeli neposredno povezavo do seznama predmetov z bralnega seznama.
Enolični stolpci
Ko ustvarite stolpec, lahko določite, da mora stolpec vsebovati enolične vrednosti. To pomeni, da seznam ne more vsebovati podvojenih vrednosti v tem stolpcu. Ne morete dodati elementa seznama, ki vsebuje podvojeno vrednost, spremeniti obstoječega elementa seznama, kar bi povzročilo podvojeno vrednost, ali obnoviti elementa iz koša, če bi to povzročilo podvojeno vrednost. Če ustvarite stolpec za iskanje na izvornem seznamu in določite ta stolpec kot enoličen, stolpec na ciljnem seznamu tudi ne sme vsebovati podvojenih vrednosti.
Opomba
Enoličnost ne razlikuje med velikimi in malimi črkami. Na primer, ORD-231 in ORD-231 se obravnavata kot podvojeni vrednosti.
Enoličen stolpec mora imeti tudi indeks. Ko ustvarite enoličen stolpec, boste morda pozvani, da ustvarite indeks. Kazalo bo samodejno ustvarjeno, ko izberete » V redu«. Ko ima enoličen stolpec indeks, ga ne morete odstraniti iz tega stolpca, razen če najprej znova določite stolpec tako, da dovoli podvojene vrednosti.
Podprte vrste stolpcev za enolične stolpce:
- Ena vrstica besedila
- Izbira (ena vrednost)
- Številka
- Valuta
- Datum in ura
- Iskanje (ena vrednost)
- Oseba (ena vrednost)
Nepodprte vrste stolpcev za enolične stolpce:
- Več vrstic besedila
- Izbira (več vrednosti)
- Izračunano
- Hiperpovezava ali slika
- Stolpci po meri
- Iskanje (več vrednosti)
- Oseba (več vrednosti)
- Da/ne
Dodajanje stolpca za iskanje obstoječemu seznamu
Imejte v mislih, da je izvorni seznam seznam z informacijami, ki jih želite prikazati, ciljni seznam pa je seznam, na katerem želite prikazati informacije. Za primer si oglejte razdelek » Uvod v relacije seznama«.
Opomba
Stolpce za iskanje je treba ustvariti in uporabljati na istem spletnem mestu. Stolpcev mesta, ustvarjenih na korenskem mestu, ni mogoče uporabiti na podmestih.
- Na seznamu, kjer želite stolpec za iskanje, izberite »Dodaj iskanje stolpca«>.
- V razdelku »Izberi seznam kot vir« izberite seznam vira, iz katerega želite pridobiti informacije.
- V razdelku Izbira stolpca na zgornjem seznamu izberite, katere informacije z izvornega seznama želite prikazati v tem novem stolpcu na ciljnem seznamu. Informacije, ki jih izberete, bodo prikazane v novem stolpcu, ki ga ustvarjate.
- Če želite prikazati več informacij za iskanje z izvornega seznama v več stolpcih, izberite »Več možnosti«. Vsa potrditvena polja, ki jih izberete tukaj, bodo ustvarila nove stolpce na ciljnem seznamu. Če želite prikazati več informacij na izvornem seznamu, lahko pozneje v te nastavitve dodate več stolpcev.
- Če želite, da izbrisi iz izvornega seznama vplivajo na ta seznam, pod možnostjo Izbrisi iz izvornega seznama vplivajo na ta seznam, preklopite možnost »Da«. Če želite več informacij, si oglejte razdelek »Brisanje elementov z relacijo «.
- Preklopite na druge želene nastavitve in nato izberite »Shrani«.
Ustvarjanje stolpcev na izvornem seznamu
V tej tabeli so povzete vrste stolpcev, ki jih je mogoče uporabiti in katerih ne morete uporabiti za ustvarjanje stolpcev za iskanje.
Podprte vrste stolpcev:
- Ena vrstica besedila
- število
- Datum in ura
- Iskanje (ena vrednost)
Nepodprte vrste stolpcev:
- Več vrstic besedila
- Izbira
- Izračunano
- Hiperpovezava ali slika
- Stolpci po meri
- Iskanje (več vrednosti)
- Oseba
- Da/ne
- Valuta
Brisanje elementov z relacijo
Pri ustvarjanju stolpca za iskanje lahko pod možnostjo »Relacija« potrdite »Vsili vedenje relacije « in nato izberete »Omeji brisanje « ali »Kaskadno brisanje«.
Opomba
Če želite ustvariti ali spremeniti relacije brisanja, morate za seznam imeti dovoljenje za upravljanje seznamov.
Omejitev brisanja pomeni, da ni mogoče izbrisati nobenih elementov iz izvornega seznama, ki so prikazani na ciljnem seznamu, ker se izvorni seznam povezuje s tem ciljnim seznamom. Na izvorni seznam lahko nadaljujete dodajanje kot običajno, vendar ne boste mogli brisati elementov tako kot prej.
Kaskadno brisanje zagotavlja, da so vsi sorodni elementi izbrisani z obeh seznamov hkrati. Če ga izbrišete z izvornega seznama, je element odstranjen tudi s ciljnega seznama.
Če počistite polje »Vsili« način delovanja relacije, je privzeto odstranjen tudi element s ciljnega seznama, ko ga izbrišete z izvornega seznama.
Upravljanje relacij seznama, ko je na seznamih veliko elementov
Če ima seznam več tisoč elementov, lahko traja dalj časa za razvrščanje, iskanje in filtriranje. Seznami bodo samodejno indeksirali stolpce po datumu nastanka, da optimizirajo razvrščanje velikih seznamov. Če želite ročno indeksirati stolpec, rezervirajte Dodajanje indeksa v stolpec seznama ali knjižnice.
Ko ustvarite relacije seznama na velikem seznamu, lahko dosežete prag pogleda ali omejitev, vaše blokiranje pa je lahko blokirano v teh okoliščinah:
- Če ustvarite enoličen stolpec na obstoječem seznamu, na katerem je več elementov, kot določa prag pogleda seznama (če pa z operacijo dodate še en element, ki seznam preseže prag pogleda seznama, običajno ni blokiran).
- Če vklopite kaskadno brisanje ali omejeno brisanje za polje za iskanje na seznamu, na katerem je več elementov, kot določa prag pogleda seznama.
- Presegli ste prag iskanja po pogledu seznama, ki privzeto znaša dvanajst stolpcev za iskanje.
- Število elementov v postopku brisanja presega 1000.
Če želite več informacij o upravljanju seznamov z več elementi, glejte razdelek »Upravljanje velikih seznamov in knjižnic«.