Voit lisätä kenttiä lomakkeeseen tai raporttiin nopeasti käyttämällä Kenttäluettelo-ruutua. Kun kaksoisnapsautat kenttää Kenttäluettelo-ruudussa (tai jos vedät kentän luettelosta lomakkeeseen tai raporttiin), Microsoft Access luo automaattisesti sopivan ohjausobjektin, joka näyttää kentän – esimerkiksi tekstiruudun tai valintaruudun – ja sitoo sitten ohjausobjektin kyseiseen kenttään.
Jos sinulla ei ole aiemmin luotua lomaketta tai raporttia kentän lisäämistä varten, katso artikkelista Johdanto lomakkeisiin tai Johdanto raportteihin ohjeet, joiden avulla pääset alkuun.
Sisältö
Kentän lisääminen lomakkeeseen tai raporttiin Kenttäluettelo-ruudussa
-
Avaa raportti asettelunäkymään tai rakennenäkymään.
JosKenttäluettelo-ruutu ei ole näkyvissä, tee jompikumpi seuraavista:
-
Valitse Rakenne-välilehden Työkalut-ryhmästä Lisää aiemmin luotuja kenttiä.
-TAI- -
Paina ALT+F8.
-
-
Etsi Kenttäluettelo-ruudusta taulukko, joka sisältää lisättävän kentän. Voit näyttää tai piilottaa kunkin taulukon kenttäluettelon valitsemalla plusmerkin (+) tai miinusmerkin (-) taulukon nimen vierestä.
Huomautus: Jos tietokannassa ei ole taulukoita, Kenttäluettelo-ruutu on tyhjä.
-
Kun löydät kentän, jonka haluat lisätä, lisää se lomakkeeseen tai raporttiin tekemällä jokin seuraavista:
-
Kaksoisnapsauta kenttää.
-
Vedä kenttä Kenttäluettelo-ruudusta lomakkeeseen tai raporttiin.
-
Pidä CTRL-näppäintä painettuna, napsauta useita kenttiä ja vedä ne kaikki sitten lomakkeeseen tai raporttiin samanaikaisesti.
Huomautus: Tätä menetelmää voi käyttää vain kentissä, jotka ovat Kenttäluettelo-ruudun Tämän näkymän käytettävissä olevat kentät -osassa.
-
Lisää kenttäalue Kenttäluettelo-ruudusta lomakkeeseen tai raporttiin seuraavasti:
-
Napsauta alueen ensimmäistä kenttää.
-
Pidä VAIHTO-näppäintä painettuna ja napsauta sitten alueen viimeistä kenttää.
Access valitsee napsauttamasi kentät sekä kaikki niiden välissä olevat kentät.
-
Vedä kaikki valitut kentät lomakkeeseen tai raporttiin.
Huomautus: Tätä menetelmää voi käyttää vain kentissä, jotka ovat Kenttäluettelo-ruudun Tämän näkymän käytettävissä olevat kentät -osassa.
-
-
Access luo sopivan ohjausobjektin kunkin kentän näyttämiseen ja myös sitoo ohjausobjektin kenttään. Lisäksi Access luo ohjausobjektiin liittyvän selitteen. Voit muokata selitettä napsauttamalla sitä kerran, jotta se valitaan, ja napsauttamalla sitä uudelleen, jotta lisäyskohta siirtyy selitteeseen. Voit muokata selitettä samaan tapaan kuin asiakirjassa olevaa tekstiä.
-
Jos haluat kentän näkyvän muunlaisessa ohjausobjektissa kuin siinä, jonka Access luo automaattisesti, voit muuttaa ohjausobjektin tyyppiä. Voit kuitenkin muuttaa sen vain ohjausobjektin tyypiksi, joka sopii kyseiseen kenttään. Voit esimerkiksi muuttaa yhdistelmäruudun tekstiruuduksi tai luetteloruuduksi, mutta et voi muuttaa yhdistelmäruutua komentopainikkeeksi.
Ohjausobjektin tyypin muuttaminen
-
Avaa lomake tai raportti rakennenäkymässä napsauttamalla sitä hiiren kakkospainikkeella siirtymisruudussa ja valitsemalla sitten Rakennenäkymä.
-
Napsauta hiiren kakkospainikkeella muutettavaa ohjausobjektia ja valitse sitten Muuta muotoon.
Jos Muuta muotoon -valikkovaihtoehto ei ole käytettävissä, muita tähän kenttään sopivia ohjausobjektin tyyppejä ei ole. Muussa tapauksessa Access näyttää ohjausobjektin tyyppien luettelon.
-
Muuta ohjausobjekti joksikin käytettävissä olevaksi ohjausobjektin tyypiksi napsauttamalla tyyppiä.
Ohjausobjekti on edelleen sidottu kenttään, mutta saatat joutua määrittämään joitakin ominaisuuksia, jotta uusi ohjausobjektin tyyppi toimii haluamallasi tavalla. Jos haluat ohjausobjektin ominaisuusikkunan näkyviin, valitse ohjausobjekti napsauttamalla ja paina sitten F4-näppäintä.
-
Kentän lisääminen lomakkeeseen tai raporttiin ilman Kenttäluettelo-ruutua
Kenttäluettelo-ruudun käyttäminen on yleensä helpoin tapa lisätä kenttä lomakkeeseen tai raporttiin. Voit kuitenkin lisätä kentän myös luomalla ohjausobjektin ja sitomalla sen sitten kenttään. Seuraavassa kerrotaan, miten tämä tehdään.
-
Napsauta lomaketta tai raporttia siirtymisruudussa hiiren kakkospainikkeella ja valitse sitten Asettelunäkymä tai Rakennenäkymä.
Ohjattu ohjausobjektien luominen Voit käyttää ohjattua ohjausobjektien luomista, jonka avulla voit luoda komentopainikkeita, luetteloruutuja, alilomakkeita, yhdistelmäruutuja ja vaihtoehtoryhmiä. Ohjattu ohjausobjektien luominen esittää joukon kysymyksiä siitä, miltä haluat ohjausobjektin näyttävän ja miten haluat sen toimivan, ja se luo ohjausobjektin ja määrittää sen ominaisuudet vastaustesi perusteella. Napsauta Rakenne-välilehden Ohjausobjektit-ryhmässä Ohjausobjektivalikoiman vieressä olevaa alanuolta. Jos Käytä ohjattua ohjausobjektien luomista ei näy korostettuna, korosta se napsauttamalla sitä.
Jos haluat mieluummin luoda ohjausobjekteja ilman ohjattuja toimintoja, napsauta Käytä ohjattua ohjausobjektien luomista -kohtaa, jotta poistat sen valinnan.
-
Napsauta Rakenne-välilehden Ohjausobjektit-ryhmässä lisättävän ohjausobjektityypin työkalua.
Jos haluat nähdä työkalun nimen, aseta osoitin sen päälle. Access näyttää työkalun nimen.
-
Napsauta lomakkeen tai raportin rakenneruudukon kohtaa, johon haluat sijoittaa ohjausobjektin vasemman yläkulman. Voit luoda oletuskoon mukaisen ohjausobjektin napsauttamalla kerran, tai voit luoda haluamasi kokoisen ohjausobjektin napsauttamalla ja vetämällä työkalua lomakkeen rakenneruudukossa.
-
Jos olet valinnut Käytä ohjattua ohjausobjektien luomista ja sijoittamaasi ohjausobjektiin liittyy ohjattu toiminto, ohjattu toiminto käynnistyy ja auttaa sinua määrittämään ohjausobjektin asetukset.
-
Jos et onnistu sijoittamaan ohjausobjektia oikeaan paikkaan ensimmäisellä yrityksellä, voit siirtää sitä seuraavasti:
-
Valitse ohjausobjekti napsauttamalla sitä. Jos ohjausobjektiin on liitetty selite, pidä CTRL-näppäintä painettuna ja napsauta sitten selitettä, jotta sekin valitaan.
-
Pidä osoitinta ohjausobjektin päällä, kunnes se muuttuu siirto-osoittimeksi .
-
Napsauta ohjausobjektia ja vedä se haluamaasi kohtaan.
-
Jos käytät ohjattua ohjausobjektien luomista, siinä voi olla vaiheita, joiden avulla voit sitoa ohjausobjektin kenttään. Jos ohjattu toiminto ei sido ohjausobjektia kenttään ja ohjausobjekti on tyypiltään sellainen, joka voi näyttää tietoja (esimerkiksi tekstiruutu tai yhdistelmäruutu), sinun on annettava kentän nimi tai lauseke ohjausobjektin Ohjausobjektin lähde -ominaisuuteen ennen kuin siinä voidaan näyttää tietoja. Voit sitoa ohjausobjektin kenttään seuraavasti.
-
Tuo ohjausobjektin ominaisuusikkuna näkyviin napsauttamalla ohjausobjektia ja painamalla sitten F4-näppäintä.
-
Valitse ominaisuusikkunan Tiedot-välilehti, napsauta Ohjausobjektin lähde -ominaisuuden vieressä olevaa alanuolta ja valitse kenttä, jonka haluat näkyvän ohjausobjektissa. Voit myös kirjoittaa lausekkeen Ohjausobjektin lähde -ruutuun.
Lisätietoja lausekkeista on artikkelissa Lausekkeen muodostaminen.
Lisätietoja Kenttäluettelo-ruudusta
Seuraavassa luettelossa on Kenttäluettelo-ruudun käyttämistä koskevia vinkkejä, joista voi olla hyötyä, kun lisäät kenttiä lomakkeeseen tai raporttiin. Saat Kenttäluettelo-ruudun näkyviin avaamalla lomakkeen tai raportin asettelunäkymässä tai rakennenäkymässä ja painamalla sitten näppäinyhdistelmää ALT + F8.
-
Jos lomakkeen tai raportin Tietuelähde-ominaisuus on tyhjä ja vedät kentän Kenttäluettelo-ruudusta lomakkeeseen tai raporttiin, Access täyttää lomakkeen tai raportin Tietuelähde-ominaisuuden automaattisesti puolestasi.
-
Jos lomakkeen tai raportin Tietuelähde-ominaisuus on SELECT-lauseke tai taulukon nimi, voit vaihtaa Kenttäluettelo-ruudun näyttämistä seuraavien kahden tilan välillä:
-
Kaikki tietokantakentät Näyttää Tämän näkymän käytettävissä olevat kentät -osan, Yhteydessä olevien taulukoiden käytettävissä olevat kentät -osan (jos tällaisia taulukoita on olemassa) ja Muiden taulukoiden käytettävissä olevat kentät -osan (jos tällaisia taulukoita on olemassa).
-
Vain tietuelähteen kentät Näyttää vain Tämän näkymän käytettävissä olevat kentät -osan.
Jos haluat vaihtaa tilasta toiseen, valitse joko Näytä vain nykyisen tietuelähteen kentät tai Näytä kaikki taulukotKenttäluettelo-ruudun alareunasta.
Huomautus: Jos olet määrittänyt lomakkeen tai raportin Tietuelähde-ominaisuudeksi tallennetun kyselyn, Kenttäluettelo-ruudussa näytetään vain Tämän näkymän käytettävissä olevat kentät -osa (Kenttäluettelo-ruudun alareunassa ei ole Näytä kaikki taulukot -vaihtoehtoa). Jos haluat muokata tietuelähdettä, napsauta jotakin kentistä hiiren kakkospainikkeella ja valitse sitten Muokkaa tietuelähdettä.
-
-
Jos olet määrittänyt lomakkeen tai raportin Tietuelähde-ominaisuudeksi taulukon ja vedät kentän Kenttäluettelo-ruudun Yhteydessä olevien taulukoiden käytettävissä olevat kentät -osasta lomakkeeseen tai raporttiin, Access muuttaa lomakkeen tai raportin Tietuelähde-ominaisuuden SELECT-lausekkeeksi, joka sisältää lisättävän kentän. Jos Access ei pysty määrittämään, miten taulukot yhdistetään, se näyttää Yhteyden valitseminen -valintaikkunan, jossa voit valita sopivan yhteyden.
-
Jos vedät kentän Kenttäluettelo-ruudun Muiden taulukoiden käytettävissä olevat kentät -osasta lomakkeeseen tai raporttiin, Access näyttää Yhteyden määrittäminen -valintaikkunan. Toisen taulukon ja lausekkeen tai raportin tietuelähteen välinen yhteys on määritettävä tämän valintaikkunan avulla. Jos et ole varma, mitkä kentät tähän valintaikkunaan syötetään, voit valita Peruuta ja tarkistaa taulukoiden yhteydet.
Lisätietoja yhteyksistä on artikkeleissa Taulukoiden yhteyksien opas ja Yhteyden luominen, muokkaaminen tai poistaminen.
On mahdollista, että Kenttäluettelo-ruudun Muiden taulukoiden käytettävissä olevat kentät -osassa oleva kenttä liittyy epäsuorasti lausekkeen tai raportin tietuelähteeseen jonkin Yhteydessä olevien taulukoiden käytettävissä olevat kentät -osassa olevan taulukon kautta. Jos näin on, kentän vetäminen yhdestä yhteydessä olevasta taulukosta lomakkeeseen tai raporttiin saattaa aiheuttaa sen, että yksi tai useampi taulukko siirtyy Muiden taulukoiden käytettävissä olevat kentät -osasta Yhteydessä olevien taulukoiden käytettävissä olevat kentät -osaan.
-
Jos lomakkeen tai raportin tietuelähde on SELECT-lauseke tai tallennettu kysely, voit tarkastella ja muokata tietuelähdettä kyselyn muodostimessa napsauttamalla hiiren kakkospainikkeella mitä tahansa Kenttäluettelo-ruudun kenttää ja valitsemalla sitten Muokkaa tietuelähdettä. Jos tietuelähde on taulukko, tämä komento käynnistää taulukon kyselyn muodostimen. Access kysyy, haluatko luoda taulukkoon perustuvan kyselyn. Valitse Kyllä , jos haluat muuttaa tietuelähteen kyselyksi, tai Ei , jos haluat jättää tietuelähteen ennalleen.
-
Voit avata taulukon taulukkonäkymässä valitsemalla Muokkaa taulukkoa taulukon nimen vieressä tai napsauttamalla taulukon nimeä hiiren kakkospainikkeella Kenttäluettelo-ruudussa ja valitsemalla sitten Avaa taulukko taulukkonäkymässä.
-
Käytä Kenttäluettelo-ruutua seuraavasti, jotta taulukkoon lisätään Hakukenttä:
-
Valitse Muokkaa taulukkoa sen taulukon vierestä, johon haluat lisätä hakukentän.
Taulukko näkyy taulukkonäkymässä.
-
Vedä kenttä Kenttäluettelo-ruudusta taulukkoon.
-
Ohjattu hakukentän luominen käynnistyy. Noudata ohjatun toiminnon ohjeita. Napsauta viimeisellä sivulla Valmis.
-
-
Voit irrottaa Kenttäluettelo-ruudun Accessin työalueen oikeasta reunasta sijoittamalla osoittimen Kenttäluettelo-ruudun otsikkoriville, kunnes se muuttuu siirto-osoittimeksi , ja vetämällä sitten Kenttäluettelo-ruutua vasemmalle. Voit sijoittaa luettelon minne tahansa työskentelyalueella tai voit kiinnittää sen työskentelyalueen vasempaan laitaan vetämällä sen aivan vasempaan reunaan.