Ustvarjanje relacij seznama s stolpci za iskanje

V relaciji seznama so informacije z enega seznama (izvornega seznama) samodejno prikazane na drugem seznamu (ciljnem seznamu). Z relacijami seznama lahko združite informacije z dveh seznamov in jih ohranite dosledne, medtem ko osebe urejajo in brišejo elemente seznama.

Z relacijami lahko spremljate in vzdržujete informacije na več seznamih. Elementi ciljnega seznama se lahko tudi povežejo in prikažejo več stolpcev z informacijami z izvornega seznama, relacije pa lahko spremenijo, kaj se zgodi, ko izbrišete element (oglejte si Brisanje elementov z relacijo).

V tem članku

Uvod v relacije med seznami

Enolični stolpci

Dodajanje stolpca za iskanje na obstoječi seznam

Creating columns in the source list

Brisanje elementov z relacijo

Upravljanje relacij seznama, ko so na seznamih številni elementi

Uvod v relacije med seznami

Če želite ustvariti relacijo seznama, potrebujete dva seznama: izvorni seznam in ciljni seznam. Najprej ustvarite izvorni seznam.

V tem primeru bomo za izvorni seznam uporabili seznam univerzitetnih tečajev, za ciljni seznam pa Bralni seznam. Cilj je prikaz imena tečaja in ID-ja tečaja za vsako knjigo na bralni seznamu, ne da bi vam bilo treba ročno vnesti informacije.

  1. Ustvari izvorni seznam. Na tem seznamu bodo 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. Seznam tečaja bomo na primer prikazali s stolpci: Ime predmeta (naslov), ID tečaja (besedilo z eno vrstico), Ura predavanja (datum in ura) in Dolžina semestra (izbira z dvema možnostma: polna, polovica).

  2. Izpolnite izvorni seznam. Ustvarite elemente seznama za vse informacije, ki jih boste pozneje prikazali na ciljnem seznamu. Dodali bomo na primer tri tečaje: vmesno računalništvo, uvod v računalništvo in Strojno učenje. Vaš seznam bi moral biti podoben temu:

    seznamu tečajev

    Ime predmeta
    (naslov)

    ID predmeta
    (besedilo ene vrstice)

    Ura razreda
    (datum in čas)

    Dolžina semestra
    (izbira)

    Vmesna računalniška znanost

    CS200

    9. 9. 2021 12:00

    Full

    Uvod v računalništvo

    CS101

    8. 9. 2021 9:00

    Pol

    Strojno učenje

    CS405

    10. 09.2021, 17:30

    Full

  3. Ustvarite ciljni seznam. Dodajmo stolpec »Avtor« (besedilo z eno vrstico) in stolpec »Stroški« (valuta).

  4. Če želite dodati stolpec za iskanje na ciljni seznam, izberite Dodaj stolpec > iskanje.

  5. Vnesite ime, ki bo prikazano na vrhu stolpca. Pa ga poimenu ime predmeta.

  6. V razdelku Izberi seznam kot vir izberite izvorni seznam. V tem primeru izberite seznam Tečaj.

  7. V razdelku Izberite stolpec na zgornjem seznamu izberite stolpec z izvornega seznama, ki ga želite prikazati na tem seznamu (ciljni seznam) v novem stolpcu, ki ga ustvarjate. V tem primeru izberite Naslov, saj želimo prikazati ime predmeta.

  8. Če želite prikazati več informacij za iskanje na izvornem seznamu na ciljnem seznamu, izberite Več možnosti. V tem primeru izberite le ID tečaja.

  9. 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. V primeru »Prihodnost računalništva po ljubezni« izberite »Strojno učenje« ime predmeta in ID predmeta bo samodejno vnesen (v tem primeru je to CS405). Ker so stolpci stolpci za iskanje, morate izpolniti le enega, drugega pa z informacijami z izvornega seznama.

    Ciljni seznam bi moral biti podoben temu:

    Bralni seznam 

    Naslov

    Avtor
    (Besedilo z eno vrstico)

    Stroškov
    (Valuta)

    Ime predmeta
    (Iskanje)

    ID tečaja
    (Iskanje)

    Računalništvo za ljudi

    Smith

    20,21 USD

    Uvod v računalništvo

    CS101

    Prihodnost računalništva

    Lovelace

    18,15 USD

    Strojno učenje

    CS405

    Uporaba računalnika kot Pro

    Cline

    44,99 $

    Vmesna računalniška znanost

    CS200

    Tipkanje za jutri

    Lorenz

    60,20 USD

    Strojno učenje

    CS405

Bralni seznam prikaže podatke o imenu tečaja in ID tečaja neposredno na seznamu tečaja, nove elemente seznama pa lažje kategorizirate tako, da izberete možnosti na seznamu tečaja. Posodobite lahko tudi seznam tečaja, ki se bo samodejno posodobil na bralni seznam, poleg tega pa tudi povezavo neposredno do seznama tečaja s seznama Branje.

Enolični stolpci

Ko ustvarite stolpec, lahko določite, da mora stolpec vsebovati enolične vrednosti. To pomeni, da na seznamu ne more biti nobenih podvojenih vrednosti v tem stolpcu. Elementa seznama, ki vsebuje podvojeno vrednost, ne morete dodati, spremeniti obstoječega elementa seznama, zaradi katerega bi bila ustvarjena podvojena vrednost, ali obnoviti elementa iz koša, če bi to podvojeno vrednost. Če na izvornem seznamu ustvarite stolpec za iskanje in določite, da bo ta stolpec enoličen, stolpec na ciljnem seznamu prav tako 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. Indeks bo samodejno ustvarjen, ko izberete V redu. Ko ima enolični stolpec indeks, ga ne morete odstraniti iz tega stolpca, razen če najprej znova določiti stolpec, da omogočite 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 na obstoječi seznam

Ne pozabite, da je izvorni seznam seznam z informacijami, ki jih želite prikazati, ciljni seznam pa je seznam, kjer želite prikazati informacije. Oglejte si zgornji primer v razdelku Uvod v relacije seznama za primer. 

  1. Na seznamu, kjer želite stolpec za iskanje, izberite Dodaj stolpec > iskanje.

  2. V razdelku Izberite seznam kot vir izberite izvorni seznam, da pridobite informacije.

  3. V razdelku Izberite stolpec na zgornjem seznamu izberite informacije, ki jih želite prikazati z izvornega seznama v tem novem stolpcu na ciljnem seznamu. Informacije, ki jih izberete, bodo prikazane v novem stolpcu, ki ga ustvarjate.

  4. Če želite prikazati več informacij za iskanje z izvornega seznama v več stolpcih, izberite Več možnosti. Vsa potrditvena polja, ki jih izberete tukaj, ustvarijo nove stolpce na ciljnem seznamu. Če je na izvornem seznamu več informacij, ki jih želite prikazati, lahko pozneje v teh nastavitvah dodate več stolpcev.

  5. Če želite, da izbrisi z izvornega seznama vplivajo na ta seznam, pod možnostjo Izbrisi z izvornega seznama vplivajo na ta seznam, preklopite možnost Da. Če želite več informacij, glejte Brisanje elementov zrelacijo.

  6. Preklopite druge nastavitve, ki jih želite, nato pa izberite Shrani

Creating columns in the source list

V spodnji tabeli so povzete vrste stolpcev, ki jih ni mogoče 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

Ko ustvarjate stolpec za iskanje, lahko v razdelku Več možnosti preklopite, ali izbrisi z izvornega seznama vplivajo na ciljni seznam. V tem primeru sta na voljo še dve dodatni nastavitvami. 

Opomba: Če želite ustvariti ali spremeniti relacije brisanja, morate za seznam imeti dovoljenje za upravljanje seznamov.

Izvornih elementov ni mogoče izbrisati, ker se izvorni seznam poveže s tem ciljnimi seznami, ni mogoče izbrisati nobenih elementov z izvornega seznama, ki so prikazani na ciljnem seznamu. Na izvorni seznam lahko še naprej dodajate kot običajno, vendar ne boste mogli izbrisati elementov, kot ste jih prej.

Če izbrišete izvorne elemente, izbrišete vrednosti na tem seznamu, tako da so vsi sorodni elementi hkrati izbrisani z obeh seznamov. Če izbrišete element s izvornega seznama, je odstranjen tudi s ciljnega seznama.

Če ne izberete nobenega od njiju in namesto tega preklopite možnost Ne, izbrisi z izvornega seznama na noben način ne vplivajo na ciljni seznam. Ni dodatnih omejitev brisanja ali brisanja.

Upravljanje relacij seznama, ko so na seznamih številni elementi

Če je na seznamu več tisoč elementov, lahko razvrščanje, iskanje in filtriranje traja dlje. Seznami bodo samodejno indeksirati stolpce v vrstnem redu glede na datum nastanka za optimizacijo razvrščanja na velikih seznamih. Če želite ročno indeksirati stolpec, si oglejte Dodajanje indeksa na stolpec seznama ali knjižnice.

Ko ustvarite relacije seznama na velikem seznamu, lahko dosežete prag ali omejitev virov in so lahko blokirane v teh okoliščinah:

  • Če spremenite stolpec v enoličen stolpec na obstoječem seznamu, ki ima več elementov kot prag pogleda seznama (vendar upoštevajte, da je dodajanje enega elementa na seznam, zaradi katerega je seznam večji od praga pogleda seznama, postopek, ki običajno ni blokiran).

  • Če vklopite kaskadno brisanje ali omeji brisanje za polje za iskanje na seznamu, ki ima več elementov, kot jih določa prag pogleda seznama.

  • Presegli ste prag iskanja pogleda seznama, ki je privzeto dvanajst stolpcev za iskanje.

  • Število elementov v operaciji brisanja presega 1000.

Če želite več informacij o upravljanju seznamov s številnimi elementi, glejte Upravljanje seznamov in knjižnic z več elementi.

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×