Daugelyje duomenų bazių sistemų galima išsaugoti tik vieną reikšmę lauke. Tačiau „Access“ taip pat galima kurti lauką, kuriame būtų kelios reikšmės (iki 100). Pavyzdžiui, norite stebėti darbuotojus, sprendžiančius problemas. Vienas darbuotojas gali dirbti su keliomis problemomis, tačiau prie vienos problemos gali darbuotis keli darbuotojai. Šio tipo duomenų struktūra vadinama „daugelis su daugeliu“. „Access“ kelių reikšmių laukas taip pat naudingas dirbant su „SharePoint“ sąrašu, kuriame naudojamas stulpelis Pasirinkimas. Duomenų bazės pavyzdį su kelių reikšmių laukais žr. Problemų sekimo šablonas.
Pastaba „Access“ turi kitų tipų sąrašo laukų: peržvalgos lauką, kuriame ieškoma atitinkančių duomenų lentelėje (pvz., ID lauką, kuriame ieškomas vardas ir pavardė), ir reikšmių sąrašo lauką, kuriame saugoma tik viena reikšmė su leistinomis reikšmėmis, nurodytomis ypatybėje. Daugiau informacijos žr. Peržvalgos lauko kūrimas arba naikinimas ir Reikšmių lauko kūrimas arba naikinimas.
Šiame straipsnyje
Kas yra kelių reikšmių laukas?
Tarkime, kad turite užduotį, kurią reikėtų priskirti vienam iš darbuotojų, tačiau nusprendžiate, kad ją reikėtų priskirti daugiau negu vienam darbuotojui. Galima sukurti kelių reikšmių lauką, kuriame būtų galima iš sąrašo pasirinkti kelis darbuotojus.
Spustelėjus kelių reikšmių pasirinktinio įvedimo lauko rodyklę rodomi žymės langeliai, kuriuose galima atlikti pasirinkimus.
Galima pažymėti arba išvalyti sąrašo elementus, tada spustelėti Gerai, kad būtų išsaugotas pasirinkimas. Pasirinkti elementai saugomi kelių reikšmių lauke ir yra atskirti kableliais (numatyta).
Kelių reikšmių laukų paskirtis yra palengvinti darbą tais atvejais, kai norite pasirinkti ir išsaugoti daugiau nei vieną pasirinkimą nekurdami sudėtingesnės duomenų bazės struktūros. Jums nematant „Access“ tai sutvarko už jus, automatiškai atskirdama duomenis ir vėl įkeldama juos kartu, kad reikšmės būtų rodomos viename lauke. „Access“ kelių reikšmių laukas veikia kaip „daugelis su daugeliu“ ryšys.
Svarbu neberekomenduojame naudoti „Visio Services“ ir „Visio Web Access" puslapio dalies „SharePoint Online“.Perkeliant „Access“ duomenų bazę į „SQL Server“, „Access“ kelių reikšmių laukas konvertuojamas į „SQL Serverio“ kaip teksto laukas, kuriame yra atskirtų reikšmių rinkinys. „SQL Serveris“ nepalaiko kelių reikšmių duomenų tipo, kuris veikia kaip „daugelis su daugeliu“ ryšys, todėl gali prireikti papildomo kūrimo ir pertvarkymo darbo.
Kelių reikšmių lauko kūrimas
-
Atidarykite lentelę Dizaino rodinyje.
-
Pirmoje laisvoje eilutėje spustelėkite stulpelį Lauko pavadinimas, tada įveskite lauko pavadinimą.
-
Spustelėkite tos eilutės stulpelyje Duomenų tipas, spustelėkite rodyklę, tada išplečiamajame sąraše pasirinkite Peržvalgos vediklis.
Pastaba Atsižvelgiant į atliktus pasirinkimus, peržvalgos vediklis sukuria trijų tipų sąrašus: peržvalgos lauką, reikšmių sąrašo lauką ir kelių reikšmių lauką.
-
Įdėmiai atlikite toliau nurodytus vediklio žingsnius:
-
Pirmajame puslapyje spustelėkite Įvesiu norimas reikšmes, tada spustelėkite Pirmyn.
-
Kitame puslapyje pasirinkite 1 stulpelį, įveskite kelias reikšmes, kiekvienoje eilutėje po vieną po stulpelio antrašte, tada spustelėkite Pirmyn.
-
Trečiajame puslapyje, dalyje Ar norite išsaugoti kelias reikšmes šioje peržvalgoje? pasirinkite žymės langelį Leisti kelias reikšmes, tada spustelėkite Baigti.
-
-
Įrašykite keitimus.
Kelių pasirinkčių įvedimo lauko valdiklio dydžio keitimas
-
Atidarykite formą ar ataskaitą Dizaino rodinyje arba Maketo rodinyje.
-
Spustelėkite kelių pasirinkčių įvedimo lauko valdiklį, nukreipkite žymiklį į vieną iš dydžio keitimo rankenėlių, tada vilkite valdiklio kraštą, kol bus pasiektas norimas aukštis arba plotis:
„Access“ automatiškai perkelia greta esančius formos ar ataskaitos valdiklius žemyn arba į kairę ar į dešinę.
-
Įrašykite keitimus.
Kelių reikšmių lauko ypatybių atnaujinimas
Naudojant peržvalgos vediklį kuriant peržvalgos lauką, nustatomos peržvalgos lauko ypatybės. Norėdami pakeisti kelių reikšmių lauko dizainą, nustatykite jo Peržvalgos ypatybes.
-
Atidarykite lentelę Dizaino rodinyje.
-
Stulpelyje Lauko pavadinimas spustelėkite kelių reikšmių lauko pavadinimą.
-
Dalyje Lauko ypatybės spustelėkite skirtuką Peržvalga.
-
Pasirinktinio įvedimo lauke nustatykite ypatybę Rodymo valdiklis, kad būtų rodomos visos galimos ypatybės. Daugiau informacijos žr. Peržvalgos lauko ypatybės.
Kelių reikšmių lauko naikinimas
Svarbu neberekomenduojame naudoti „Visio Services“ ir „Visio Web Access" puslapio dalies „SharePoint Online“. Panaikinus kelių reikšmių lauką, kuriame yra duomenų, tie duomenys bus pašalinti visam laikui, o panaikinimo nebus galima anuliuoti. Dėl šios priežasties reikėtų sukurti atsarginę duomenų bazės kopiją prieš naikinant lentelės laukus ar kitus duomenų bazės komponentus.
Panaikinimas iš duomenų lapo rodinio
-
Atidarykite lentelę Darbalapio rodinyje.
-
Raskite kelių reikšmių lauką, dešiniuoju pelės mygtuku spustelėkite antraštės eilutę (pavadinimą), tada spustelėkite Naikinti lauką.
-
Jei norite patvirtinti naikinimą, spustelėkite Taip.
Naikinimas iš dizaino rodinio
-
Atidarykite lentelę Dizaino rodinyje.
-
Spustelėkite eilutės parinkiklį šalia kelių reikšmių lauko, tada paspauskite klavišą DELETE arba dešiniuoju pelės mygtuku spustelėkite eilutės parinkiklį ir spustelėkite Naikinti eilutes.
-
Jei norite patvirtinti naikinimą, spustelėkite Taip.
Lauko ypatybių peržvalga
Nustatyti šią ypatybę |
Į |
Rodymo valdiklis |
Nustatykite šią ypatybę, jei norite valdyti rodomas ypatybes:
|
Eilutės šaltinio tipas |
Pasirinkite, ar peržvalgos laukas bus užpildytas reikšmėmis iš kitos lentelės arba užklausos, ar iš jūsų nurodyto reikšmių sąrašo. Taip pat galima pasirinkti užpildyti sąrašą laukų pavadinimais lentelėje arba užklausoje. |
Eilutės šaltinis |
Nurodykite reikšmių lentelę, užklausą ar sąrašą, kuriame būtų peržvalgos laukui skirtos reikšmės. Jeigu ypatybė Eilutės šaltinio tipas nustatyta kaip Lentelė / užklausa arba Laukų sąrašas, ši ypatybė turi būti nustatyta į lentelės arba užklausos pavadinimą arba SQL sakinį, nurodantį užklausą. Jeigu ypatybė Eilutės šaltinio tipas nustatyta į Reikšmių sąrašą, šioje ypatybėje turi būti kabliataškiais atskirtų reikšmių sąrašas. |
Susietasis stulpelis |
Nurodykite stulpelį eilutės šaltinyje, kuris teiks reikšmę, saugomą peržvalgos lauke. Ši reikšmė gali būti nuo 1 iki stulpelių skaičiaus eilutės šaltinyje. Stulpelis, iš kurio pateikiama saugotina reikšmė, nebūtinai turi būti tas pats, kaip ir rodomas stulpelis. |
Stulpelių skaičius |
Nurodykite stulpelių skaičių eilučių šaltinyje, kuris gali būti rodomas peržvalgos lauke. Norėdami pasirinkti rodomus stulpelius, pateikite stulpelio plotį ypatybėje Stulpelių pločiai. |
Stulpelių antraštės |
Nurodyti, ar rodyti stulpelių antraštes. |
Stulpelių pločiai |
Įveskite kiekvieno stulpelio plotį. Peržvalgos lauko rodoma reikšmė yra stulpelis arba stulpeliai, ypatybėje Stulpelio pločiai turintys ne nulinį plotį. Jei nenorite rodyti stulpelio, pavyzdžiui, ID stulpelio, nurodykite plotį, lygų 0. |
Sąrašo eilutės |
Nurodyti eilučių, rodomų rodant peržvalgos lauką, skaičių. |
Sąrašo plotis |
Nurodyti valdiklio, rodomo rodant peržvalgos lauką, plotį. |
Apriboti iki sąrašo |
Pasirinkti, ar galima įvesti reikšmę, kurios nėra sąraše. |
Leisti kelias reikšmes |
Nurodyti, ar peržvalgos lauke galima pasirinkti kelias reikšmes. Negalite keisti šios ypatybės reikšmės iš Taip į Ne. |
Leisti redaguoti reikšmių sąrašą |
Nurodykite, ar galima redaguoti peržvalgos lauką, kuris pagrįstas reikšmių sąrašu. Jeigu ši ypatybė nustatyta Taip ir dešiniuoju pelės mygtuku spustelite peržvalgos lauką, kuris pagrįstas vieno stulpelio reikšmių sąrašu, bus rodoma meniu parinktis Sąrašo elementų redagavimas. Jei peržvalgos lauke yra daugiau nei vienas stulpelis, šios ypatybės nepaisoma. |
Sąrašo elementų redagavimo forma |
Įvardyti esamą formą, kurią naudosite sąrašo elementams, esantiems lentele arba užklausa pagrįstame peržvalgos lauke, redaguoti. |
Rodyti tik eilutės šaltinio reikšmes |
Rodyti tik reikšmes, kurios atitinka dabartinį eilutės šaltinį, kai parametro Leisti kelias reikšmes reikšmė yra Taip. |