Kelių reikšmių laukų vadovas

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Daugelio duomenų bazių valdymo sistemų lauke galite saugoti tik vieną reikšmę, įskaitant senesnes programos Access versijas. Naudodami programą Microsoft Office Access 2007, galite taip pat kurti lauką, kuriame yra kelios reikšmės, pvz., kategorijų, kurioms priskyrėte problemą, sąrašas. Kelių reikšmių laukai yra tinkami tam tikrose situacijose, pvz., kai naudojate programą Office Access 2007 norėdami dirbti su informacija, saugoma programos Windows SharePoint Services 3.0 sąraše, ir kai tame sąraše yra laukas, naudojantis vieną iš kelių reikšmių laukų tipų, kurie galimi naudojant programą Windows SharePoint tarnybos.

Šioje temoje aptariama programos Office Access 2007 ir Windows SharePoint tarnybos kelių reikšmių laukai, kaip juos sukurti ir kada juos naudoti bei kaip panaudoti kelių reikšmių laukus užklausoje.

Šiame straipsnyje

Kas yra kelių reikšmių laukas?

Kelių reikšmių laukai "Windows SharePoint Services"

Kada naudoti kelių reikšmių lauke

Kaip sukurti kelių reikšmių lauke

Peržvalgos vedlio naudojimas

Keisti kelių reikšmių lauke

Kaip panaudoti kelių užklausos

Kas yra kelių reikšmių laukas?

Tarkime, vienam iš savo darbuotojų ar rangovų turite priskirti užduotį, tačiau nusprendžiate, kad norite užduotį priskirti daugiau nei vienam asmeniui. Programoje Office Access 2007 galite sukurti kelių reikšmių lauką, leidžiantį iš sąrašo pasirinkti asmenis.

Daugiareikšmis laukas

Spustelėjus pasirinktinio įvedimo lauką, rodomi pažymėti žymės langeliai, nurodantys jūsų pasirinkimus. Galite pažymėti arba išvalyti sąrašo elementus ir spustelėti Gerai, kad pasirinkimai būtų pateikti.

Kelių reikšmių lauko pasirinktinio įvedimo laukas

Pasirinkti asmenys saugomi kelių reikšmių lauke, o juos rodant atskiriami kableliais (pagal numatytuosius parametrus).

Kelių reikšmių laukas, kurio reikšmės atskirtos kableliu

Kelių reikšmių laukų esmė yra palengvinti palaikymą tais atvejais, kai norite pažymėti ir saugoti daugiau nei vieną pasirinkimą, nekurdami sudėtingesnio duomenų bazės dizaino. Kelių reikšmių laukai taip pat svarbūs integruojant su programa Windows SharePoint tarnybos, nes programos SharePoint sąrašai taip pat palaiko kelių reikšmių laukus.

Galbūt galvojate, kodėl programa Office Access 2007 lauke leidžia saugoti daugiau nei vieną reikšmę, kai dauguma sąryšinių duomenų bazių valdymo sistemų tai draudžia. Taip yra todėl, kad programos Office Access 2007 duomenų bazės variklis iš tiesų nesaugo reikšmių viename lauke. Netgi jei tai, ką matote ir su kuo dirbate, atrodo kaip vienas laukas, iš tikrųjų reikšmės saugomos nepriklausomai ir tvarkomos paslėptose sisteminėse lentelėse. Programos Access duomenų bazė tai sutvarko už jus, automatiškai atskirdama duomenis ir vėl juos atstatydama, kad parodytų reikšmes viename lauke.

Tiksliau sakant, programos Access kelių reikšmių laukas sumodeliuoja ryšį Daugelis su daugeliu. Pavyzdžiui, išnagrinėkite įvykių lentelę, kurioje vienam ar daugiau darbuotojų priskiriate kiekvieno įvykio atsakomybę. Tarkime, kad norėdami darbuotojams priskirti įvykius, sukuriate kelių reikšmių lauką Kam_priskirta. Santykis tarp įvykių ir darbuotojų yra Daugelis su daugeliu. T. y. galite vienam įvykiui priskirti daug darbuotojų ir taip pat daugeliui įvykių priskirti vieną darbuotoją.

Puslapio viršus

Programos Windows SharePoint tarnybos kelių reikšmių laukai

Programoje Windows SharePoint Services 2.0 palaikomas stulpelis Pasirinkimas, kuris viename lauke leidžia pasirinkti ir saugoti daugiau nei vieną pasirinkimą. Naudodami programą Windows SharePoint Services 3.0, galite sukurti lauką Peržvalga, kuris viename lauke leistų pasirinkti ir saugoti daugiau nei vieną pasirinkimą. Programoje Office Access 2007 įgyvendintas kelių reikšmių laukų palaikymas, kad būtų galima integruoti programą Office Access 2007 su programa Windows SharePoint tarnybos ir palaikyti jos laukų tipus.

Kai siejate su programos SharePoint sąrašu, kuriame naudojamas vienas iš šių kelių reikšmių duomenų tipų, programa Office Access 2007 vietiniame diske automatiškai sukuria ir naudoja programos Access kelių reikšmių tipą.

Kai programos Access lentelę eksportuojate į programos SharePoint sąrašą ir programos Access lentelėje yra kelių reikšmių laukas, šis laukas tampa vienu iš kelių reikšmių laukų tipų, kurie galimi naudojant programą Windows SharePoint tarnybos. Taip pat kai programos Access duomenų bazę perkeliate į SharePoint svetainę ir duomenų bazėje yra programos Access lentelių, turinčių kelių reikšmių laukų, kiekvienas iš šių kelių reikšmių laukų tampa vienu iš programos Windows SharePoint tarnybos kelių reikšmių laukų tipų.

Puslapio viršus

Kada naudoti kelių reikšmių laukus

Turite apsvarstyti galimybę kurti kelių reikšmių lauką, jei norite:

  • Saugoti keleto reikšmių pasirinkimą iš pasirinkimų sąrašo, o tas pasirinkimų sąrašas būtų santykinai mažas.

    Kelių reikšmių lauką kuriate naudodami programos Office Access 2007 peržvalgos vedlį lentelės dizaino rodinyje.

  • Eksportuoti programos Access lentelę į SharePoint svetainę, kad joje būtų naudojami kelių reikšmių pasirinkimo ar peržvalgos laukai, kurie galimi naudojant programą Windows SharePoint tarnybos.

    Kelių reikšmių lauką kuriate naudodami programos Office Access 2007 peržvalgos vedlį lentelės dizaino rodinyje. Tada lentelę eksportuojate į programos SharePoint sąrašą.

  • Perkelti programos Access duomenų bazę į SharePoint svetainę, kad joje būtų naudojami kelių reikšmių pasirinkimo ar peržvalgos laukai, kurie galimi naudojant programą Windows SharePoint tarnybos.

    Kelių reikšmių lauką kuriate naudodami programos Office Access 2007 peržvalgos vedlį lentelės dizaino rodinyje Tada skirtuke Išoriniai duomenys spustelite komandą Perkelti į SharePoint .

  • Susieti su programos SharePoint sąrašu, kuriame yra kelių reikšmių laukų Pasirinkimas ar Peržvalga.

    Programos Office Access 2007 kelių reikšmių laukas sukuriamas automatiškai ir susiejamas su programos Windows SharePoint tarnybos lauku, kai sukuriate susietąją lentelę.

Be anksčiau minėtų atvejų, galbūt norėsite naudoti kelių reikšmių laukus, kai būsite santykinai tikri, kad jūsų duomenų bazė vėliau nebus perkelta į Microsoft SQL serverį. Programos Office Access 2007 kelių reikšmių laukas į SQL serverį perkeliamas kaip atmintinės (ntext) laukas, kuriame yra atskirtų reikšmių rinkinys. Kadangi SQL serveris nepalaiko kelių reikšmių duomenų tipo, modeliuojančio ryšį Daugelis su daugeliu, gali prireikti papildomai kurti dizainą ir konvertuoti.

Puslapio viršus

Kaip sukurti kelių reikšmių lauką

Kai atidarote lentelę, ji atidaroma kaip duomenų lapo rodinys. Kelių reikšmių peržvalgos stulpelį galite pridėti, skirtuko Duomenų lapas grupėje Laukai ir stulpeliai spustelėję Peržvalgos stulpelis. Taip paleidžiamas peržvalgos vedlys, kuriuo vadovausitės viso peržvalgos stulpelio kūrimo proceso metu.

  1. Spustelėkite „Microsoft Office“ mygtuką Mygtuko paveikslėlis , tada spustelėkite Atidaryti.

  2. Dialogo lange Atidaryti pasirinkite ir atidarykite duomenų bazę.

  3. Naršymo srityje dukart spustelėkite lentelę, kurioje norite kurti peržvalgos stulpelį, kad ją atidarytumėte.

  4. Skirtuko Duomenų lapas grupėje Laukai ir stulpeliai spustelėkite Peržvalgos stulpelis.

    Access juostelės paveikslėlis

    Bus rodomas peržvalgos vedlys.

    Peržvalgos vedlio puslapis, kuriame galite pasirinkti lentelę/užklausą arba reikšmių sąrašą

  5. Pirmajame peržvalgos vedlio dialogo lange turite nuspręsti, ar peržvalgos stulpelį kurti remiantis lentelės arba užklausos reikšmėmis, ar įvedamų reikšmių sąrašu.

    Dažniausias kelių reikšmių peržvalgos stulpelio tipas yra toks, kuriame rodomos susijusioje lentelėje arba užklausoje ieškomos reikšmės.

  6. Norėdami sužinoti, kaip peržvalgos vedlį, rasite peržvalgos vedlio naudojimas. Išsamesnės informacijos apie tai, kaip sukurti kelių reikšmių laukas, rasite pridėti arba keisti peržvalgos stulpelį, galite saugoti kelias reikšmes.

Puslapio viršus

Peržvalgos vedlio naudojimas

Peržvalgos vedlys iškviečiamas kuriant peržvalgos stulpelį duomenų lapo rodinyje, kai nuvelkate lauką iš srities Laukų sąrašas į duomenų lapo rodinyje atidarytą lentelę ir kai dizaino rodinio stulpelyje Duomenų tipas pasirenkate Peržvalgos vedlys. Peržvalgos vedlys nurodo jums veiksmus, kurie reikalingi peržvalgos stulpeliui sukurti, ir automatiškai nustato atitinkamas laukų ypatybes, atitinkančias jūsų pasirinkimus. Taip pat vedlys sukuria lentelių ryšius ir rodykles, kurios reikalingos peržvalgos stulpeliui palaikyti.

Kai vedlys parodomas, turite nuspręsti, ar peržvalgos stulpelį kurti pagal lentelę arba užklausą, ar pagal reikšmių, kurias įvedate, sąrašą. Dažniausiai, jei jūsų duomenų bazė sukurta teisingai ir informacija suskirstyta į lenteles pagal temas, kaip peržvalgos stulpelio duomenų šaltinį norėsite rinktis lentelę arba užklausą.

  • Kelių reikšmių peržvalgos kūrimas pagal lentelę ar užklausą

    Kai iš srities Laukų sąrašas velkate lauką norėdami sukurti kelių reikšmių lauką, pirmi du šios procedūros veiksmai atliekami automatiškai, todėl jūs pradedate nuo trečio veiksmo.

    1. Peržvalgos vedlyje spustelėkite Noriu, kad peržvalgos stulpelis reikšmių ieškotų lentelėje ar užklausoje, tada spustelėkite Pirmyn.

    2. Iš sąrašo pasirinkite lentelę ar užklausą, tada spustelėkite Pirmyn.

    3. Dalyje Galimi laukai spustelėkite lauką, kurį norite įtraukti į peržvalgą.

    4. Spustelėkite mygtuką Daugiau nei (>) norėdami perkelti spustelėtą lauką į sąrašą Pasirinkti laukai.

    5. Kartokite du ankstesnius veiksmus, kol sąraše Pasirinkti laukai bus išvardyti visi laukai, kuriuos norite įtraukti į peržvalgą. Tada spustelėkite Pirmyn.

    6. Jei reikia, pasirinkite nuo vieno iki keturių laukų, pagal kuriuos norite rūšiuoti peržvalgos elementus, tada spustelėkite Pirmyn. Spustelėkite mygtuką didėjimo tvarka, kad perjungtumėte peržvalgos elementų rūšiavimą didėjimo tvarka į jų rūšiavimą mažėjimo tvarka. Atkreipkite dėmesį, kad mygtuko pavadinimas pasikeičia į mažėjimo tvarka. Vėl spustelėkite mygtuką, kad perjungtumėte atgal. Norėdami tęsti, spustelėkite Pirmyn.

    7. Jei būtina, koreguokite stulpelių, esančių lauke Peržvalga, plotį, tada spustelėkite Pirmyn.

    8. Dalyje Ar norite saugoti kelias šios peržvalgos reikšmes? pažymėkite žymės langelį Leisti kelias reikšmes.

      Pastaba: Šis žymės langelis turi būti pažymėtas, norint įgalinti kelių reikšmių saugojimą.

    9. Spustelėkite Baigti.

      Spustelėjus mygtuką Baigti, sukuriamas peržvalgos stulpelis, kurio lauko ypatybės nustatomos pagal peržvalgos vedlyje pasirinktas ypatybes.

    10. Norėdami įrašyti lentelę, spustelėkite "Microsoft Office" mygtukas Mygtuko paveikslėlis , ir tada spustelėkite įrašyti.

  • Kelių reikšmių peržvalgos kūrimas pagal įvedamas reikšmes

    1. Peržvalgos vedlyje spustelėkite Norimas reikšmes įvesiu, tada spustelėkite Pirmyn.

    2. Įveskite norimą stulpelių skaičių. Įveskite kiekvienos reikšmės. Norėdami pereiti į kitą stulpelį ar eilutę, paspauskite klavišą TAB.

    3. Įvedę reikšmes, spustelėkite Pirmyn.

    4. Jei daugiau nei vienas stulpelis, atlikdami 2 veiksmą, turite pasirinkti, kuris stulpelis, kurį naudosite unikaliai kiekvienos reikšmės. Lauke Galimi laukai dukart spustelėkite stulpelį, kurį norite naudoti identifikuoti kiekvienos reikšmės.

      Pastaba: Šis žingsnis nebus galimas, jei atlikdami 2 žingsnį nurodėte tik vieną stulpelį.

    5. Peržvalgos vedlyje įveskite peržvalgos stulpelio etiketę.

    6. Dalyje Ar norite saugoti kelias šios peržvalgos reikšmes? pažymėkite žymės langelį Leisti kelias reikšmes.

      Pastaba: Šis žymės langelis turi būti pažymėtas, norint įgalinti kelių reikšmių saugojimą.

    7. Spustelėkite Baigti.

      Spustelėjus mygtuką Baigti, sukuriamas peržvalgos stulpelis, kurio lauko ypatybės nustatomos pagal peržvalgos vedlyje pasirinktas ypatybes.

    8. Norėdami įrašyti lentelę, spustelėkite "Microsoft Office" mygtukas Mygtuko paveikslėlis , ir tada spustelėkite įrašyti.

      Sukūrus kelių reikšmių lauką, jis rodomas kaip žymės langelio išplečiamasis sąrašas, kai lentelę peržiūrite kaip duomenų lapo rodinį.

Puslapio viršus

Kelių reikšmių lauko dizaino modifikavimas

Informacijos, kaip keisti dizainą, kelių reikšmių laukas, ieškokite straipsnyje įtraukti arba keisti peržvalgos stulpelį, galite saugoti kelias reikšmes.

Puslapio viršus

Kaip panaudoti kelių reikšmių laukus užklausoje

Kai kelių reikšmių lauką naudojate užklausoje, turite nuspręsti, ar norite rodyti visą kelių reikšmių lauką, kuriame saugomos kableliais atskirtos reikšmės, ar atskirą kiekvienos reikšmės eilutę. Pavyzdžiui, turite lentelę Problemos, kurioje yra laukas Kam_priskirta, naudojamas norint darbuotojams priskirti problemas. Galite kurti užklausą, kurioje yra laukas Kam_priskirta, tokiu būdu:

  1. Spustelėkite „Microsoft Office“ mygtuką Mygtuko paveikslėlis , tada spustelėkite Atidaryti.

  2. Dialogo lange Atidaryti pasirinkite ir atidarykite duomenų bazę.

  3. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

    Access juostelės paveikslėlis

  4. Dialogo lange Lentelės rodymas spustelėkite lentelę (šiuo atveju Problemos), kurioje yra kelių reikšmių laukas, tada spustelėkite Pridėti.

  5. Spustelėkite Uždaryti.

  6. Nuvilkite norimus naudoti laukus į užklausos tinklelį. Šiame pavyzdyje nuvilkite lauką Pavadinimas ir kelių reikšmių lauką, pavadintą Kam_priskirta, į užklausos tinklelį.

  7. Skirtuko Dizainas grupėje Rezultatai spustelėkite Vykdyti.

Jūsų užklausos rezultatas atrodys panašiai kaip šioje iliustracijoje: viename stulpelyje rodomas problemos pavadinimas, o kitame – kelių reikšmių laukas:

Užklausos rezultatas, rodantis laukus Pavadinimas ir Priskirta (AssignedTo)


Tarkime, norite matyti išplėstą kelių reikšmių lauką Kam_priskirta taip, kad kiekviena lauko Kam_priskirta reikšmė būtų rodoma atskiroje eilutėje. Norėdami tai atlikti, turite nurodyti ypatybę Reikšmė, pridėdami eilutę „.Reikšmė“ prie eilutės Kam_priskirta, esančios eilutėje Laukas (kaip parodyta šiame užklausos tinklelyje):

Užklausos tinklelis, rodantis reikšmes Pavadinimas ir Priskirta.Reikšmė (AssignedTo.Value)

Kai eilutėje Laukas nurodote Kam_priskirta, programa Access, vykdant užklausą, visas kelių reikšmių lauko reikšmes rodo vienintelėje eilutėje. Tačiau kai naudojate ypatybę Reikšmė kaip Kam_priskirta.Reikšmė, programa Access rodo kelių reikšmių lauką išplėstoje formoje taip, kad kiekviena reikšmė būtų rodoma atskiroje eilutėje. Norėdami rodyti atskiras reikšmes, galite kurti užklausą tokiu būdu:

  1. Spustelėkite „Microsoft Office“ mygtuką Mygtuko paveikslėlis , tada spustelėkite Atidaryti.

  2. Dialogo lange Atidaryti pasirinkite ir atidarykite duomenų bazę.

  3. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

    Access juostelės paveikslėlis

  4. Dialogo lange Lentelės rodymas spustelėkite lentelę (šiuo atveju Problemos), kurioje yra kelių reikšmių laukas, tada spustelėkite Pridėti.

  5. Spustelėkite Uždaryti.

  6. Nuvilkite norimus naudoti laukus (šiuo atveju tai kelių reikšmių laukas Kam_priskirta.Reikšmė) į užklausos tinklelį.

  7. Skirtuko Dizainas grupėje Rezultatai spustelėkite Vykdyti.

Jūsų užklausos rezultatas atrodys panašiai kaip šioje iliustracijoje: viename stulpelyje rodomas problemos pavadinimas, o kitame – laukas Kam_priskirta.Reikšmė:

Užklausos rezultatas, rodantis reikšmę Pavadinimas ir atskirą reikšmę Priskirta (AssignedTo)

Daugiau informacijos apie kelių reikšmių laukų naudojimą užklausose ieškokite kelių reikšmių laukų naudojimas užklausose.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×