Mitme väärtusega väljade juhend

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Enamikus andmebaasihaldussüsteemides, ka varasemates Microsoft Accessi versioonides, saate salvestada väljale ainult ühe väärtuse. Programmis Microsoft Office Access 2007 saate luua ka välja, mis salvestab mitu väärtust (nt loend kategooriaid, millele on määratud teema). Mitme väärtusega väljad sobivad kindlates olukordades, näiteks kasutate rakendust Office Access 2007, et töötada teabega rakenduse Windows SharePoint Services 3.0 loendis ning see loend sisaldab välja, mis kasutab teenuses Windows SharePoint Services kasutatavat mitme väärtusega välja tüüpi.

See artikkel hõlmab mitme väärtusega väljasid programmides Office Access 2007 ja Windows SharePoint Services. Artiklis selgitatakse, kuidas mitme väärtusega välja luua, millal seda kasutada ja kuidas kasutada mitme väärtusega välja päringus.

Selle artikli teemad

Mis on mitmeväärtuseline väli?

Mitmeväärtuseliste väljade kasutamine Windows SharePoint Services

Millal kasutada mitme väärtusega väli

Kuidas luua mitme väärtusega väli

Otsinguviisardi kasutamine

Mitme väärtusega väli kujunduse muutmine

Kuidas mitme väärtusega välja päringus

Mitme väärtusega väljad

Teil on tööülesanne, mille määrasite ühele töötajale või töövõtjale, kuid soovite selle määrata veel mõnele inimesele. Programmis Office Access 2007 saate luua mitme väärtusega välja, mille abil saate inimesi valida loendist.

Mitme väärtusega väli

Liitboksis klõpsates kuvatakse saadaolevate valikutega märkeruute. Saate loendi üksusi märkida või tühjendada ning klõpsata muudatuste edastamiseks nuppu OK.

Mitme väärtusega väli liitboksi

Valitud isikud talletatakse mitme väärtusega väljal ja kuvatakse komadega (vaikimisi) eraldatult.

Mitme väärtusega väli väärtustega, mis on eraldatud komaga

Mitme väärtusega väljade mõte on hõlbustada mitme väärtuse valimist ja talletamist ilma, et peaksite looma täpsema andmebaasikujunduse. Mitme väärtusega väljad on olulised teenusega Windows SharePoint Services integreerimiseks, kuna ka SharePointi loendid toetavad mitme väärtusega välju.

Võibolla mõtlete, miks on rakenduses Office Access 2007 ühel väljal enam kui ühe väärtuse talletamine lubatud, kui enamik relatsiooniliste andmebaaside haldussüsteemidest seda ei luba. Vastus on lihtne, rakenduse Office Access 2007 andmebaasimootor ei talleta neid väärtusi tegelikult ühel väljal. Kuigi teile tundub, et väärtused, mida näete ja millega töötate, on samal väljal, talletatakse väärtusi tegelikult eraldi ning neid hallatakse peidetud süsteemitabelites. Accessi andmebaasimootor eraldab andmed automaatselt teie eest ning ühendab need teie jaoks taas ühel väljal.

Tehniliselt väljendudes on Accessi mitme väärtusega väljadel mitu-mitmele seosed. Näiteks on teil sündmuste tabel, milles olete määranud iga sündmuse eest vastutuse ühele või enamale töötajale. Oletame, et loote sündmuste töötajatele määramiseks mitme väärtusega välja nimega Määratud töötajale. Sündmuste ja töötajate vahel on mitu-mitmele seos. See tähendab, et ühe sündmuse jaoks võib olla määratud mitu töötajat, aga samas ka seda, et ühele töötajale võib olla määratud mitu sündmust.

Lehe algusse

Mitme väärtusega väljad teenuses Windows SharePoint Services

Teenus Windows SharePoint Services 2.0 toetab veergu Valik, kus saate valida ja salvestada mitu valikut ühel väljal. Teenuses Windows SharePoint Services 3.0 saate luua ka otsinguvälja, milles saate valida ja salvestada mitu valikut ühel väljal. Selleks, et Office Access 2007 ühilduks teenusega Windows SharePoint Services ja toetaks selle väljatüüpe, toetab Office Access 2007 mitme väärtusega väljasid.

Kui lingite SharePointi loendile, mis kasutab ühte mitme väärtusega andmetüüpidest, loob ja kasutab Office Access 2007 automaatselt Accessi mitme väärtusega tüüpi kohalikult.

Kui ekspordite mitme väärtusega välja sisaldava Accessi tabeli SharePointi loendisse, muutub see väli üheks Windows SharePoint Services kasutatavaks mitme väärtusega välja tüübiks. Samamoodi, kui teisaldate Accessi andmebaasi SharePointi saidile ja andmebaas sisaldab mitme väärtusega väljadega Accessi tabeleid, muutub iga mitme väärtusega väli üheks Windows SharePoint Services kasutatavaks mitme väärtusega välja tüübiks.

Lehe algusse

Mitme väärtusega välja kasutamine

Mitme väärtusega välja loomist peaksite kaaluma järgmistes olukordades.

  • Mitme väärtusega valiku salvestamine suhteliselt väikesest valikuloendist.

    Looge mitme väärtusega väli otsinguviisardiga programmi Office Access 2007 kujundusvaates.

  • Accessi tabeli eksportimine SharePointi saidile nii, et see kasutab Windows SharePoint Services teenuses saadaolevat mitme väärtusega valikut või otsinguväljasid.

    Looge mitme väärtusega väli otsinguviisardiga programmi Office Access 2007 kujundusvaates. Seejärel eksporditakse tabel SharePointi loendisse.

  • Accessi andmebaasi teisaldamine SharePointi saidile nii, et see kasutab Windows SharePoint Services teenuses saadaolevat mitme väärtusega valikut või otsinguväljasid.

    Mitme väärtusega väli luuakse otsinguviisardiga programmi Office Access 2007 tabelikujundusvaates. Seejärel klõpsake menüü Välisandmed nuppu Liigu SharePointi.

  • Mitme väärtusega valikut või mitme väärtusega otsinguvälja sisaldavale SharePointi loendile linkimine.

    Programmi Office Access 2007 mitme väärtusega väli luuakse automaatselt ning vastendatakse teenuse Windows SharePoint Services väljaga, kui loote lingitud tabeli.

Lisaks eelnevatele stsenaariumidele saab mitme väärtusega väljasid kasutada, kui olete kindel, et andmebaasi ei teisaldata hiljem teenusesse Microsoft SQL Server. Programmi Office Access 2007 mitme väärtusega väli mastaabitakse üles teenusesse SQL Server memoväljana (ntext), mis sisaldab eraldatud väärtustekogumit. Kuna teenus SQL Server ei toeta mitme väärtusega andmetüüpi, mis modelleerib mitu-mitmele seost, võib olla vaja teha veel kujundus- ja teisendamistööd.

Lehe algusse

Mitme väärtusega välja loomine

Tabeli avamisel avaneb see andmelehevaates. Mitme väärtusega otsinguveeru lisamiseks klõpsake menüü Andmeleht jaotises Väljad ja veerud nuppu Otsinguveerg. See käivitab otsinguviisardi, mis juhatab teid läbi otsinguveeru loomisprotsessi.

  1. Klõpsake Microsoft Office'i nuppu Office'i nupu pilt ja seejärel klõpsake nuppu Ava.

  2. Valige dialoogiboksis Avamine andmebaas ja avage see.

  3. Tabeli avamiseks topeltklõpsake navigeerimispaanil tabelit, kus soovite luua otsinguveergu.

  4. Klõpsake menüü Andmeleht jaotises Väljad ja veerud nuppu Otsinguveerg.

    Accessi menüülindi pilt

    Käivitatakse otsinguviisard.

    Otsinguviisardi leht mil klõpsate käsku tabel/päring või väärtuste loend

  5. Otsinguviisardi esimeses dialoogiboksis määrake, kas soovite, et otsinguveerg põhineks tabeli või päringu väärtustel või teie tipitud väärtusteloendil.

    Mitme väärtusega otsinguveeru levinuim tüüp on selline, kus kuvatakse seotud tabelist või päringust otsitud väärtused.

  6. Otsinguviisardi kohta leiate teavet teemast Otsinguviisardi kasutamine. Põhjalikumat mitme väärtusega väli loomise kohta leiate lisateavet teemast mitme väärtuse talletamist lisamine või muutmine, mis võimaldab teil otsinguveerg.

Lehe algusse

Otsinguviisardi kasutamine

Otsinguviisard käivitub, kui loote andmelehevaates otsinguveeru, kui lohistate paanilt Väljaloend välja andmelehevaates avatud tabelisse ja kui kujundusvaates klõpsate veeru Andmetüüp käsku Otsinguviisard. Viisard juhendab teid otsinguveeru loomisel ja määrab automaatselt vastavad väljaatribuudid, mis vastavad teie valikutele. Viisard loob ka vajalikud tabeliseosed ja otsinguveeru toetamiseks.

Kui viisard käivitub, peate otsustama, kas otsinguveerg põhineb tabelil, päringul või teie sisestatud väärtuste loendil. Kui teie andmebaas on õigesti loodud ja teave on jagatud teemapõhisteks tabeliteks, peaksite valima otsinguveeru andmeallikaks tabeli või päringu.

  • Mitme väärtusega päringu loomine tabeli või päringu põhjal

    Kui lohistate mitme väärtusega välja loomiseks välja paanilt Väljaloend, tehakse järgmise tegevuse kaks esimest toimingut automaatselt ja võite jätkata kolmandast toimingust.

    1. Märkige otsinguviisardis raadionupp Soovin, et otsinguveerg otsiks väärtusi tabelist või päringust ja seejärel klõpsake nuppu Edasi.

    2. Valige loendist tabel või päring ja seejärel klõpsake nuppu Edasi.

    3. Klõpsake jaotises Saadaolevad väljad väljal, mida soovite otsingus kaasata.

    4. Klõpsake nuppu suurem-kui (>), et teisaldada klõpsatud väli loendisse Valitud väljad.

    5. Korrake kahte eelnevat juhist, kuni loendis Valitud väljad on loendatud kõik väljad, mida soovite otsingus kaasata. Seejärel klõpsake nuppu Edasi.

    6. Soovi korral valige kuni neli välja, mille alusel otsinguüksusi sortida, ja klõpsake nuppu Edasi. Klõpsake nuppu Tõusev järjestus, et vahetada otsinguüksuste sortimise järjestust. Arvestage, et nupu nimi muutub nimeks Laskuv järjestus.Tagasilülitamiseks klõpsake nuppu uuesti. Jätkamiseks klõpsake nuppu Edasi.

    7. Vajadusel reguleerige otsinguväljal olevate veergude laiust, seejärel klõpsake nuppu Edasi.

    8. Vastuseks küsimusele Kas soovite salvestada selle otsingu jaoks mitu väärtust? märkige märkeruut Luba mitu väärtust.

      Märkus. : Mitme väärtuse talletamise lubamiseks peab see ruut olema märgitud.

    9. Klõpsake nuppu Valmis.

      Nupu Valmis klõpsamisel luuakse otsinguveerg, mille väljaatribuudid seatakse otsinguviisardis tehtud valikute põhjal.

    10. Tabeli salvestamiseks klõpsake Microsoft Office'i nuppu Office'i nupu pilt ja klõpsake siis nuppu Salvesta.

  • Looge sisestatud väärtuste põhjal mitme väärtusega otsing

    1. Märkige otsinguviisardis raadionupp Tipin soovitud väärtused ise ja seejärel klõpsake nuppu Edasi.

    2. Sisestage veergude arv. Tippige iga väärtuse. Järgmise veeru või rea liikumiseks vajutage klahvi TAB.

    3. Kui olete väärtuste sisestamise lõpetanud, klõpsake nuppu Edasi.

    4. Kui määrasite mitmesse veergu samm 2, peate valima mis te kasutate, et kordumatult iga väärtuse veerg. Topeltklõpsake boksis Saadaolevad väljad veergu, mida soovite kasutada kordumatult iga väärtuse.

      Märkus. : Kui te ei määranud 2. juhise juures mitut veergu, siis seda juhist ei kuvata.

    5. Tippige otsinguviisardis otsinguveeru jaoks silt.

    6. Vastuseks küsimusele Kas soovite salvestada selle otsingu jaoks mitu väärtust? märkige märkeruut Luba mitu väärtust.

      Märkus. : Mitme väärtuse talletamise lubamiseks peab see ruut olema märgitud.

    7. Klõpsake nuppu Valmis.

      Nupu Valmis klõpsamisel luuakse otsinguveerg, mille väljaatribuudid seatakse otsinguviisardis tehtud valikute põhjal.

    8. Tabeli salvestamiseks klõpsake Microsoft Office'i nuppu Office'i nupu pilt ja klõpsake siis nuppu Salvesta.

      Kui mitme väärtusega väli on loodud, kuvatakse seda märkeruudu ripploendina, kui kuvate tabelit andmelehevaates.

Lehe algusse

Mitme väärtusega välja kujunduse muutmine

Mitme väärtusega väli kujunduse muutmise kohta leiate teavet artiklist mitme väärtuse talletamist lisamine või muutmine, mis võimaldab teil otsinguveerg.

Lehe algusse

Mitme väärtusega välja kasutamine päringus

Kui kasutate mitme väärtusega välja päringus, peate otsustama, kas soovite tagastada terve mitme väärtusega välja, mis sisaldab kõiki väärtusi komadega eraldatult, või igat väärtust eraldi real. Näiteks on teil tabel Probleemid, mis sisaldab välja Määratud kasutajale, millel määrate töötajatele ülesandeid. Saate koostada välja Määratud kasutajale sisaldava päringu järgmiselt.

  1. Klõpsake Microsoft Office'i nuppu Office'i nupu pilt ja seejärel klõpsake nuppu Ava.

  2. Valige dialoogiboksis Avamine andmebaas ja avage see.

  3. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

    Accessi menüülindi pilt

  4. Klõpsake dialoogiboksis Tabeli kuvamine mitme väärtusega välja sisaldavat tabelit (selles näites tabel "Probleemid") ja klõpsake siis nuppu Lisa.

  5. Klõpsake nuppu Sule.

  6. Lohistage kasutatavad väljad päringuruudustikku. Selles näites lohistage päringuruudustikku väli Pealkiri ja mitme väärtusega väli "Määratud kasutajale".

  7. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Päringutulem näeb välja nii, et üks veerg kuvab probleemi pealkirja ja teine mitme väärtusega välja.

Päringutulem, milles kuvatakse väljad Pealkiri ja Määratud_kasutajale


Soovite mitme väärtusega välja Määratud kasutajale laiendada nii, et iga väärtust Määratud kasutajale kuvatakse eraldi real. Siis peate määrama päringuruudustikus atribuudi Väärtus, lisades real Väli stringile "Määratud kasutajale" stringi ".Väärtus", nagu näha järgmisel joonisel.

Näitab tiitel ja Määratud_töötajale päringuruudustiku

Kui määrate reale Väli stringi Määratud kasutajale, kuvab Access päringu käivitamisel kõiki mitme väärtusega välja väärtusi ainult ühel real. Kui kasutate ka atribuuti Väärtus (Määratud kasutajale.Väärtus), kuvab Access mitme väärtusega välja laiendatult nii, et iga väärtus kuvatakse omaette real. Üksikuid väärtusi kuvava päringu saab koostada järgmiselt.

  1. Klõpsake Microsoft Office'i nuppu Office'i nupu pilt ja seejärel klõpsake nuppu Ava.

  2. Valige dialoogiboksis Avamine andmebaas ja avage see.

  3. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

    Accessi menüülindi pilt

  4. Klõpsake dialoogiboksis Tabeli kuvamine mitme väärtusega välja sisaldavat tabelit (selles näites tabel "Probleemid") ja klõpsake siis nuppu Lisa.

  5. Klõpsake nuppu Sule.

  6. Lohistage kasutatavad väljad (selles näites on selleks mitme väärtusega väli nimega Määratud kasutajale .Väärtus) päringu koordinaatvõrgustikku.

  7. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

Päringutulem näeb välja nii, et üks veerg kuvab probleemi pealkirja ja teine atribuuti Määratud kasutajale .Väärtus.

Päringutulem, milles theTitle ja Määratud_kasutajale üksikväärtustele

Mitmeväärtuseliste väljade kasutamine päringutes kasutamise kohta leiate lisateavet teemast mitme väärtusega väljade kasutamine päringutes.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×