Vairākumā datu bāzu sistēmu laukā varat saglabāt tikai vienu vērtību. Taču programmā Access varat arī izveidot lauku, kurā ir vairākas vērtības (līdz pat 100). Piemēram, ja vēlaties izsekot darbiniekus, kas strādā pie problēmām. Vienam darbiniekam var būt piešķirtas vairākas problēmas, un katrai problēmai var būt vairāki darbinieki, kas pie tās strādā. Šāda veida datu struktūra tiek saukta par relāciju daudzi pret daudziem. Access vairākvērtību lauks ir noderīgs arī tad, ja strādājat ar SharePoint sarakstu, kas izmanto kolonnu Izvēle. Lai iegūtu datu bāzes piemēru, kur tiek izmantots vairākvērtību lauks, skatiet problēmu izsekošanas veidni.

Piezīme    Programmā Access ir pieejami citi saraksta lauku tipi: uzmeklēšanas lauks, kas atrod atbilstošus datus tabulā (piemēram, ID lauks, kas atrod pilno vārdu), un vērtību saraksta lauks, kas saglabā tikai vienu vērtību ar derīgām vērtībām, kas definētas rekvizītā. Papildinformāciju skatiet rakstā Uzmeklēšanas lauka izveide un dzēšana un Vērtību saraksta lauka izveide un dzēšana.

Šajā rakstā

Kas ir vairākvērtību lauks?

Pieņemsim, ka jums ir problēma, kas ir jāpiešķir kādam darbiniekam, bet izlemjat to piešķirt vairākiem darbiniekiem. Varat izveidot vairākvērtību lauku, kurā darbiniekus varat atlasīt no saraksta.

Vairākvērtību lauks

Noklikšķinot uz vairākvērtību atlases kombinētā lodziņa bultiņas, tiek parādītas izvēles rūtiņas, lai norādītu jūsu izvēles.

Vairākvērtību lauks ar kombinēto lodziņu

Sarakstā atzīmējiet vai notīriet vienumu izvēles rūtiņas un pēc tam noklikšķiniet uz Labi, lai saglabātu izmaiņas. Atlasītie vienumi tiek glabāti vairākvērtību laukā un parādot tiek atdalīti ar komatu (pēc noklusējuma).

Vairākvērtību lauka vērtības, atdalītas ar komatu

Vairākvērtību lauki atvieglo to gadījumu atbalstu, kur vēlaties atlasīt un saglabāt vairākas izvēles, neveidojot sarežģītāku datu bāzes noformējumu. Programma Access šo apstrādi veic jūsu vietā, automātiski atdalot datus un apkopojot tos, lai vērtības rādītu vienā laukā. Access vairākvērtību lauks modelē relāciju daudzi pret daudziem.

Svarīgi!   Kad Access datu bāzi migrējat uz SQL Server, Access vairākvērtību lauks tiek konvertēts par SQL Server kā ntext lauku, kas ir norobežotas vērtību kopas. Tā kā SQL Server neatbalsta vairākvērtību datu tipu, kas modelē relāciju daudzi pret daudziem, iespējams, ir jāveic papildu noformēšanas un konvertēšanas darbs.

Uz lapas sākumu

Vairākvērtību lauka izveide

  1. Atveriet tabulu noformējuma skatā.

  2. Pirmajā pieejamajā tukšajā rindā noklikšķiniet uz kolonnas Lauka nosaukums un pēc tam ierakstiet lauka nosaukumu.

  3. Noklikšķiniet uz šīs rindas kolonnas Datu tips, noklikšķiniet uz bultiņas un pēc tam nolaižamajā sarakstā atlasiet Uzmeklēšanas vednis.

    Piezīme    Uzmeklēšanas vednis atkarībā no jūsu veiktās izvēles veido trīs veidu sarakstus: uzmeklēšanas lauku, vērtību saraksta lauku vai vairākvērtību lauku.

  4. Uzmanīgi izpildiet šīs vedņa darbības:

    1. Pirmajā lapā atlasiet Vajadzīgās vērtības ierakstīšu pats un pēc tam noklikšķiniet uz Tālāk.

    2. Otrajā lapā paturiet atlasītu 1. kolonnu, ievadiet vairākas vērtības, katru savā rindā zem kolonnas galvenes, un pēc tam noklikšķiniet uz Tālāk.

    3. Trešajā lapā zem Vai šajā uzmeklēšanā vēlaties saglabāt vairākas vērtības? atzīmējiet izvēles rūtiņu Atļaut vairākas vērtības un pēc tam noklikšķiniet uz Pabeigt.

  5. Saglabājiet izmaiņas.

Uz lapas sākumu

Multiatlases kombinētā lodziņa vadīklas izmēru maiņa

  1. Atveriet formu vai atskaiti noformējuma vai izkārtojuma skatā.

  2. Noklikšķiniet uz vairākatlases kombinētā lodziņa vadīklas, norādiet uz vienu no izmēru maiņas turiem un velciet vadīklas malu, līdz tā sasniedz vajadzīgo augstumu vai platumu:

    Vairākvērtību lauka izmēru mainīšana

    Access visas blakus esošās formas vai atskaites vadīklas automātiski pārvieto lejup vai pa kreisi, vai pa labi.

  3. Saglabājiet izmaiņas.

Uz lapas sākumu

Vairākvērtību lauka rekvizītu atjaunināšana

Kad izmantojat Uzmeklēšanas vedni, lai izveidotu uzmeklēšanas lauku, uzmeklēšanas lauka rekvizīti tiek iestatīti jūsu vietā. Lai mainītu vairākvērtību lauka noformējumu, iestatiet tā rekvizītus Uzmeklēšana.

  1. Atveriet tabulu noformējuma skatā.

  2. Kolonnā Lauka nosaukums noklikšķiniet uz vairākvērtību lauka nosaukuma.

  3. Sadaļā Lauka rekvizīti noklikšķiniet uz cilnes Uzmeklēšana.

  4. Iestatiet rekvizīta Parādāmā vadīkla vērtību Kombinētais lodziņš, lai skatītu visus pieejamos rekvizītus. Lai iegūtu papildinformāciju, skatiet rakstu Uzmeklēšanas lauka rekvizīti.

Uz lapas sākumu

Vairākvērtību lauka dzēšana

Svarīgi!    Dzēšot vairākvērtību lauku, kurā ir dati, šie dati neatgriezeniski zūd, — dzēšanu nevar atsaukt. Šī iemesla dēļ, pirms izdzēšat jebkuru tabulas lauku vai citu datu bāzes komponentu, vajadzētu izveidot datu bāzes dublējumu.

Dzēšana no datu lapas skata

  1. Atveriet tabulu datu lapas skatā.

  2. Atrodiet vairākvērtību lauku, ar peles labo pogu noklikšķiniet uz galvenes rindas (nosaukuma) un pēc tam noklikšķiniet uz Dzēst lauku.

  3. Lai apstiprinātu dzēšanu, noklikšķiniet uz .

Dzēšana noformējuma skatā

  1. Atveriet tabulu noformējuma skatā.

  2. Noklikšķiniet uz rindas atlasītāja blakus vairākvērtību laukam un pēc tam nospiediet taustiņu DELETE vai noklikšķiniet ar peles labo pogu uz rindas atlasītāja un pēc tam noklikšķiniet uz Dzēst rindas.

  3. Lai apstiprinātu dzēšanu, noklikšķiniet uz .

Uz lapas sākumu

Uzmeklēšanas lauka rekvizīti

Iestatiet šo rekvizītu

Uz

Parādāmā vadīkla

Iestatiet šo rekvizītu, lai noteiktu, kādi rekvizīti tiek parādīti:

  • Kombinētais lodziņš uzskaita visus pieejamos rekvizītus.

  • Sarakstlodziņš uzskaita visus pieejamos rekvizīti, izņemot Saraksta rindas, Saraksta platums un Ierobežot ar sarakstu.

  • Tekstlodziņš nerāda nekādus rekvizītus un lauku konvertē par tikai lasāmu lauku.

Rindas avota tips

Izvēlieties, vai aizpildīt uzmeklēšanas lauku ar vērtībām no citas tabulas vai vaicājuma vai no jūsu norādītā vērtību saraksta. Varat arī aizpildīt sarakstu ar tabulas vai vaicājuma lauku nosaukumiem.

Rindas avots

Norādiet tabulu, vaicājumu vai saraksta vērtības, kas nodrošina uzmeklēšanas lauka vērtības. Ja rekvizītam Rindas avota tips ir iestatīta vērtība Tabula/vaicājums vai Lauku saraksts, šim rekvizītam ir jāiestata tabulas vai vaicājuma nosaukums vai SQL priekšraksts, kas atbilst vaicājumam. Ja rekvizītam Rindas avota tips ir iestatīta vērtība Vērtību saraksts, šajā rekvizītā ir jābūt saraksta vērtībām, kas r atdalītas ar semikolu.

Saistītā kolonna

Norādiet rindas avota kolonnu, kas nodrošina uzmeklēšanas lauka saglabāto vērtību. Šī vērtība var būt diapazonā no 1 līdz rindas avota kolonnu skaitam.

Kolonnai, kas nodrošina saglabājamo vērtību, nav jābūt tai pašai, kas ir parādāmā kolonna.

Kolonnu skaits

Norādiet rindas avota kolonnu skaitu, ko var parādīt uzmeklēšanas laukā. Lai atlasītu, kuras kolonnas parādīt, rekvizītā Kolonnas platums norādiet kolonnas platumu.

Kolonnu nosaukumi

Norādiet, vai ir jārāda kolonnu nosaukumi.

Kolonnu platums

Ievadiet katras kolonnas platumu. Parādāmā vērtība uzmeklēšanas laukā ir kolonna vai kolonnas, kurām rekvizītā Kolonnu platums ir norādīta platuma vērtība, kas nav nulle.

Ja nevēlaties rādīt kādu kolonnu, piemēram, kolonnu ID, norādiet tās platumu 0.

Saraksta rindas

Norādiet, cik daudz rindu ir jāparāda, attēlojot uzmeklēšanas lauku.

Saraksta platums

Norādiet, cik plata vadīkla ir jāattēlo, parādot uzmeklēšanas lauku.

Ierobežot ar sarakstu

Izvēlieties, vai var ievadīt vērtību, kuras nav sarakstā.

Atļaut vairākas vērtības

Norāda, vai uzmeklēšanas lauks ļauj atlasīt vairākas vērtības.

Jūs nevarat mainīt šī rekvizīta vērtību no Jā uz Nē.

Atļaut vērtību saraksta rediģējumus

Norādiet, vai varat rediģēt vienumus uzmeklēšanas laukā, kura pamatā ir vērtību saraksts. Ja šim rekvizītam ir iestatīta vērtība un ar peles labo pogu noklikšķināt uz uzmeklēšanas lauka, kura pamatā ir vienas kolonnas vērtību saraksts, tiek parādīta izvēlnes opcija Rediģēt saraksta elementus. Ja uzmeklēšanas laukā ir vairākas kolonnas, šis rekvizīts tiek ignorēts.

Saraksta elementu rediģēšanas forma

Norādiet nosaukumu esošai formai, ko izmantosit, lai rediģētu saraksta elementus uzmeklēšanas laukā, kura pamatā ir tabula vai vaicājums.

Rādīt tikai rindas avota vērtības

Ja rekvizītam Atļaut vairākas vērtības ir iestatīta vērtība , tiek rādītas tikai tās vērtības, kas atbilst pašreizējam rindas avotam.

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.