Saraksta relāciju izveide, izmantojot uzmeklēšanas kolonnas
Applies To
SharePoint Server abonējams izdevums SharePoint Server 2019 SharePoint Server 2016 SharePoint pakalpojumā Microsoft 365 Microsoft sarakstiSaraksta relācijā informācija no viena saraksta (avota saraksta) tiek automātiski rādīta citā sarakstā (mērķa sarakstā). Sarakstu relācijas ļauj pievienoties informācijai no diviem sarakstiem un nodrošināt konsekvenci, kamēr lietotāji rediģē un dzēš saraksta elementus.
Relācijas palīdz izsekot un uzturēt informāciju vairākos sarakstos. Mērķa saraksta elementi var arī saistīt un parādīt vairākas avota sarakstā vērtas informācijas kolonnas, un relācijas var mainīt to, kas notiek, izdzēšot vienumu (skatiet vienumu dzēšana ar relāciju).
Šajā rakstā
Darba sākšana ar sarakstu relācijām
Adding a Lookup column to an existing list
Kolonnu izveide avota sarakstā
Sarakstu relāciju pārvaldība, ja sarakstos ir daudz elementu
Darba sākšana ar sarakstu relācijām
Lai izveidotu saraksta relāciju, ir nepieciešami divi saraksti: avota saraksts un mērķa saraksts. Vispirms izveidojiet avota sarakstu.
Šajā piemērā kā avotu sarakstu izmantosim mācību kursu sarakstu, bet literatūras sarakstu izmantosim kā mērķa sarakstu. Mērķis ir rādīt kursa nosaukumu un kursa ID katrai lasīšanas saraksta grāmatai bez nepieciešamības manuāli ievadīt informāciju.
-
Izveidojiet avota sarakstu. Šajā sarakstā būs kolonnas, kas parāda visu mērķa sarakstā parādāmo informāciju vēlāk, kā arī papildinformācija par katru saraksta elementu mūsu ierakstiem. Piemēram, mēs veidosim kursu sarakstu ar kolonnām: Kursa nosaukums (virsraksts), Kursa ID (vienas rindiņas teksts), Klases laiks (datums un laiks) un Semestra ilgums (izvēle, ar divām opcijām: pilns, puse).
-
Aizpildiet avota sarakstu. Izveidojiet saraksta elementus, lai visa mērķa sarakstā parādītā informācija tiktu parādīta vēlāk. Piemēram, mēs pievienosim trīs kursus: Datorzinību starpposms, datorzinību intro un mašīnmācība. Jūsu sarakstam jāizskatās šādi:
kursa sarakstsKursa nosaukums
(virsraksts)Kursa ID
(vienas rindiņas teksts)Klases laiks
(datums un laiks)Semestra garums
(izvēle)Datorzinību vidējais līmenis
CS200
9.9.2021. 12:00
Full
Intro to Computer Science
CS101
8.9.2021. 9:00
Puse
Mašīnmācība
CS405
10.09.2021. 15:30
Full
-
Izveidojiet mērķa sarakstu. Pievienosim autora kolonnu (vienas rindiņas tekstu) un kolonnu Izmaksas (valūta).
-
Lai mērķa sarakstam pievienotu uzmeklēšanas kolonnu, atlasiet Uzmeklēšanai> kolonnu.
-
Ievadiet nosaukumu, kas jārāda kolonnas augšdaļā. Dēvēsim to par kursa nosaukumu.
-
Sadaļā Atlasiet sarakstu kā avotu atlasiet avota sarakstu. Šajā piemērā atlasiet kursu sarakstu.
-
Sadaļā Atlasīt kolonnu no iepriekšā saraksta atlasiet kolonnu no avota saraksta, kuru vēlaties parādīt šajā sarakstā (mērķa sarakstā) jaunajā kolonnā, kuru veidojat. Šajā piemērā atlasiet Virsraksts, jo vēlamies parādīt kursa nosaukumu.
-
Lai rādītu vairāk uzmeklēšanas informācijas no avota saraksta mērķa sarakstā, atlasiet Citas opcijas. Šajā piemērā atlasiet tikai kursa ID.
-
Atlasiet Saglabāt un aizpildiet mērķa sarakstu. Pievienojot grāmatu mērķa sarakstam (literatūras sarakstam), tagad ir iespēja pievienot informāciju no avota saraksta. Piemēram, sadaļā Skaitļošanas nākotne, izmantojot Lovelace atlasiet kursa nosaukumu "Mašīnmācība", un kursa ID tiks automātiski aizpildīts (šajā gadījumā tas ir CS405). Tā kā kolonnas ir uzmeklēšanas kolonnas, ir jāaizpilda tikai viena kolonna, bet otra kolonna aizpilda informāciju no avota saraksta.
Jūsu mērķa sarakstam jāizskatās apmēram šādi: literatūras sarakstsVirsraksts
Autors
(Teksts vienā rindiņā)Cena
(Valūta)Kursa nosaukums
(Uzmeklēšana)Kursa ID
(Uzmeklēšana)Datorzinības cilvēkiem
Bērziņš
20,21 $
Intro to Computer Science
CS101
The Future of Computing
Lovelass
18,15 $
Mašīnmācība
CS405
Datora, piemēram, Pro izmantošana
Cline
44,99 $
Datorzinību vidējais līmenis
CS200
Rakstīšana rītdienai
Lorenz
60,20 $
Mašīnmācība
CS405
Tagad literatūras sarakstā redzama kursa nosaukuma un kursa ID informācija tieši no kursa saraksta, un jaunu saraksta elementu kategorizēšana ir ērtāka, atlasot opcijas kursa sarakstā. Varat arī atjaunināt kursu sarakstu, un tas tiks automātiski atjaunināts literatūras sarakstā, kā arī saite tieši uz kursu sarakstu no literatūras saraksta.
Unikālas kolonnas
Izveidojot kolonnu, varat norādīt, ka šajā kolonnā ir jābūt unikālām vērtībām. Tas nozīmē, ka šajā kolonnā nevar būt vērtību dublikāti. Nevar pievienot saraksta vienumu, kurā ir dublēta vērtība, modificēt esošu saraksta vienumu, kas radītu dublētu vērtību, vai atjaunot vienumu no atkritnes, ja tas radītu vērtības dublikātu. Turklāt, ja izveidojat uzmeklēšanas kolonnu avota sarakstā un definējat, ka šī kolonna ir unikāla, mērķa saraksta kolonnā nedrīkst būt arī vērtību dublikāti.
Piezīme.: Unikalitāte nav reģistrjutīga. Piemēram, ORD-231 un ord-231 tiek uzskatītas par vērtību dublikātiem.
Unikālai kolonnai ir nepieciešams arī indekss. Veidojot unikālu kolonnu, var tikt piedāvāts izveidot indeksu. Indekss tiek izveidots automātiski, kad atlasāt Labi. Kad unikālajai kolonnai ir indekss, indeksu no šīs kolonnas nevar noņemt, ja vien vispirms nav atkārtoti jādefinē kolonna, lai atļautu vērtību dublikātus.
Atbalstītie kolonnu tipi unikālām kolonnām:
-
Teksts vienā rindiņā
-
Izvēle (viena vērtība)
-
Skaitlis
-
Valūta
-
Datums un laiks
-
Uzmeklēšana (viena vērtība)
-
Persona (viena vērtība)
Neatbalstītie kolonnu tipi unikālām kolonnām:
-
Teksts vairākās rindiņās
-
Izvēle (vairākvērtību)
-
Aprēķināts
-
Hipersaite vai attēls
-
Pielāgotas kolonnas
-
Uzmeklēšana (vairākvērtību)
-
Persona (vairākvērtību)
-
Jā/nē
Adding a Lookup column to an existing list
Atcerieties, ka avotusaraksts ir saraksts ar informāciju, ko vēlaties parādīt, un mērķa saraksts ir saraksts, kurā vēlaties parādīt informāciju. Piemēram, skatiet iepriekš minēto sadaļu Darba sākšana ar sarakstu relācijām.
-
Sarakstā, kurā vēlaties izmantot uzmeklēšanas kolonnu, atlasiet Pievienot kolonnu >Uzmeklēšana.
-
Sadaļā Atlasiet sarakstu kā avotu atlasiet avotu sarakstu, no kā iegūt informāciju.
-
Sadaļā Atlasīt kolonnu no iepriekšā saraksta atlasiet informāciju, ko vēlaties parādīt no avotu saraksta mērķa saraksta jaunajā kolonnā. Atlasītā informācija tiks parādīta izveidoto jauno kolonnu.
-
Lai parādītu vairāk uzmeklēšanas informācijas no avota saraksta vairāk kolonnās, atlasiet Papildu opcijas. Visas šeit atzīmētās izvēles rūtiņas izveidos jaunas kolonnas jūsu mērķa sarakstā. Vēlāk varat pievienot papildu kolonnas šajos iestatījumos, ja ir papildinformācija no avota saraksta, ko vēlaties parādīt.
-
Ja vēlaties, lai dzēšana no avota saraksta ietekmētu šo sarakstu, zem Dzēšana no avota saraksta ietekmē šo sarakstu, pārslēdziet Jā. Papildinformāciju skatiet lapā Vienumu dzēšana, kururelācija ir relācija.
-
Pārslēdziet jebkurus citus iestatījumus, ko vēlaties, un pēc tam atlasiet Saglabāt.
Kolonnu izveide avota sarakstā
Šajā tabulā ir apkopoti kolonnu tipi, ko var un ko nevar izmantot, lai izveidotu uzmeklēšanas kolonnas.
Atbalstītie kolonnu tipi:
-
Teksts vienā rindiņā
-
Skaitlis
-
Datums un laiks
-
Uzmeklēšana (viena vērtība)
Neatbalstītie kolonnu tipi:
-
Teksts vairākās rindiņās
-
Izvēle
-
Aprēķināts
-
Hipersaite vai attēls
-
Pielāgotas kolonnas
-
Uzmeklēšana (vairākvērtību)
-
Persona
-
Jā/nē
-
Valūta
Vienumu dzēšana ar relāciju
Veidojot uzmeklēšanas kolonnu, sadaļā Papildu opcijas varat pārslēgt, vai dzēšana no avota saraksta ietekmē mērķa sarakstu. Ja to izdarāt, varat atlasīt divus papildu iestatījumus.
Piezīme.: Lai izveidotu vai modificētu Saraksti, sarakstā jābūt pārvaldības atļaujai.
Avota vienumus nevar izdzēst. Tas nozīmē, ka avota saraksts saista ar šo mērķa sarakstu, tāpēc mērķa sarakstā parādītos vienumus nevar izdzēst. Varat turpināt pievienot avota sarakstam kā parasti, bet nevarat izdzēst elementus tāpat kā iepriekš.
Dzēšot avota vienumus, šajā sarakstā tiek izdzēstas vērtības, lai visi saistītie vienumi tiktu vienlaikus izdzēsti no abiem sarakstiem. Dzēšot no avota saraksta, vienums tiek noņemts arī no mērķa saraksta.
Ja nevēlaties atlasīt un tā vietā noklikšķināt uz Nē, tad dzēšana no avota saraksta neietekmē mērķa sarakstu. Nav papildu dzēšanas ierobežojumu vai dzēšanas darbību.
Sarakstu relāciju pārvaldība, ja sarakstos ir daudz elementu
Ja sarakstā ir tūkstošiem vienumu, iespējams, būs nepieciešams ilgāks laiks, lai kārtotu, meklētu un filtrētu. Saraksti automātiski indeksē kolonnas izveidošanas datuma secībā, lai optimizētu kārtošanu lielos sarakstos. Lai manuāli indeksētu kolonnu, skatiet indeksa pievienošana sarakstam vai bibliotēkas kolonnai.
Veidojot sarakstu relācijas lielā sarakstā, varat sasniegt resursu slieksni vai ierobežojumu, un tās var tikt bloķētas šādos gadījumos:
-
Ja izveidot kolonnu, kas esošajā sarakstā ir unikāla un kurā ir vairāk vienumu nekā saraksta skata slieksnis (taču ņemiet vērā, ka gadījumā, ja sarakstam pievienojat vienu vienumu, kas pārsniedz saraksta skata slieksni, ir darbība, kas parasti netiek bloķēta).
-
Ja sarakstā uzmeklēšanas laukam, kurā ir vairāk vienumu nekā saraksta skata slieksnis, ieslēdzat Kaskadētā dzēšana vai Dzēšanas ierobežošana.
-
Esat pārsniedzis saraksta skata uzmeklēšanas slieksni, kas pēc noklusējuma ir divpadsmit uzmeklēšanas kolonnas.
-
Vienumu skaits dzēšanas operācijā pārsniedz 1000.
Papildinformāciju par sarakstu pārvaldību ar vairākiem vienumiem skatiet sadaļā Lielu sarakstu un bibliotēku pārvaldība.