Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tässä artikkelissa kuvataan Accessissa käytettävissä olevat ohjausobjektit. Ohjausobjektit ovat lomakkeen tai raportin osia, joita käytät tietojen syöttämistä, muokkaamista tai näyttämistä varten.

Ohjausobjektityypit

Seuraavassa on luettelo ohjausobjektityypeistä, joita voit käyttää Access-työpöytätietokannoissa.

Ohjausobjektin tyyppi

Muistiinpanot

Tekstiruutu

Tekstiruutuohjausobjektien avulla voit näyttää teksti-, numero-, päivämäärä-, kellonajat- ja muistiokentät. Voit sitoa tekstiruudun johonkin pohjana olevan taulukon tai kyselyn kenttiin. Jos sallit kenttään sidotun tekstiruudun päivittämisen, voit muuttaa pohjana olevan taulukon tai kyselyn kentän arvoa kirjoittamalla uuden arvon tekstiruutuun. Voit myös näyttää lasketut arvot tekstiruudun avulla.

Selite

Käytä seliteohjausobjekteja, jotka sisältävät kiinteää tekstiä. Tietojen näyttämiseen käytettävissä ohjausobjekteissa on oletusarvoisesti seliteohjausobjekti, joka liitetään automaattisesti. Tämän komennon avulla voit luoda erillisiä otsikoita otsikoille ja ohjeita lomakkeeseen.

Komentopainike

Aktivoi makro tai Visual Basic -toimintosarja komentopainikeohjausobjektien avulla. Voit myös määrittää hyperlinkin osoitteen, jonka Access avaa, kun käyttäjä napsauttaa painiketta.

välilehtiohjausobjekti

Välilehtiohjausobjektien avulla voit luoda sarkainsivuja lomakkeeseen. Jokaisella sivulla voi olla useita muita ohjausobjekteja tietojen näyttämiseksi. Sarkainohjausobjekti toimii samalla tavalla kuin monet Accessin valintaikkunoiden tai ominaisuusikkunan ikkunat. Kun käyttäjä napsauttaa toista välilehteä, Access näyttää välilehden ohjausobjektit.

Linkitä

Linkki/hyperlinkki-ohjausobjektin avulla voit lisätä hyperlinkin seliteohjausobjektiin lomakkeen rakenneruudukkoon. Tämä hyperlinkki voi sisältää URL-osoitteen ( Uniform Resource Locator), joka osoittaa sijaintiin Internetissä, paikallisessa intranetissä tai paikallisessa asemassa. Se voi myös käyttää UNC (Universal Naming Convention) -tiedostonimeä osoittamaan tiedostoon lähiverkon (LAN) palvelimessa tai paikallisissa tietokoneasemissa. Linkki voi osoittaa tiedostoon, joka on verkkosivu tai jopa toinen objekti nykyisessä tietokannassasi. Kun napsautat tätä painiketta valintanauhan Ohjausobjektit-ryhmässä, Lisää hyperlinkki -valintaikkuna avautuu.

Selain

Selainohjausobjektin avulla voit näyttää verkkosivujen sisällön suoraan lomakkeen sisällä. Selainohjausobjektin avulla voit näyttää esimerkiksi taulukkoon tallennetun osoitteen kartan. Voit sitoa selainohjausobjektin lomakkeen tietuelähteen kenttään ohjausobjektin Ohjausobjektin lähde -ominaisuuden avulla. Huomaa, että et voi käyttää sidottua selainohjausobjektia jatkuvan lomakkeen Tiedot-osassa.

Siirtyminen

Siirtymisohjausobjektin avulla voit helposti siirtyä tietokannan eri lomakkeisiin ja raportteihin. Siirtymisohjausobjektissa on samanlainen käyttöliittymä kuin sivustoissa, ja siinä on painikkeita ja välilehtiä, joilla voit siirtyä sivustossa. Huomaa, että siirtymisohjausobjektia ei voi olla jatkuvan lomakkeen Tiedot-osassa.

Vaihtoehtoryhmä

Käytä vaihtoehtoryhmän ohjausobjekteja, jos haluat sisältää yhden tai useamman vaihtopainikkeen, valintanapin tai valintaruudun. (Katso näiden ohjausobjektien kuvaukset myöhemmin tässä taulukossa.) Voit määrittää erillisen numeerisen arvon kullekin ryhmään sisällytettävälle painikkeelle tai valintaruudulle. Jos ryhmässä on useita painikkeita tai valintaruutuja, voit valita vain yhden painikkeen tai valintaruudun kerrallaan, ja kyseiselle painikkeelle tai valintaruudulle määritetystä arvosta tulee vaihtoehtoryhmän arvo. Jos olet määrittänyt saman arvon virheellisesti usealle painikkeelle tai valintaruudulle, kaikki samanarvoiset painikkeet tai valintaruudut näkyvät korostettuina, kun napsautat jotakin niistä. Voit valita ryhmän oletusarvoksi jonkin ryhmän painikkeista tai valintaruuduista. Jos sidot vaihtoehtoryhmän pohjana olevan kyselyn tai taulukon kenttään, voit määrittää kenttään uuden arvon valitsemalla painikkeen tai valintaruudun ryhmästä.

Sivunvaihto

Sivunvaihdon avulla voit erottaa monisivuisen lomakkeen sivut toisistaan.

Yhdistelmäruutu

Yhdistelmäruutuohjausobjektin avulla voit sisältää luettelon ohjausobjektin mahdollisista arvoista ja muokattavan tekstiruudun. Voit luoda luettelon kirjoittamalla arvot yhdistelmäruudun Rivilähde-ominaisuuteen. Voit myös määrittää taulukon tai kyselyn luettelon arvojen lähteeksi. Access näyttää valittuna olevan arvon tekstiruudussa. Kun napsautat yhdistelmäruudun oikealla puolella olevaa nuolta, Access näyttää arvot luettelossa. Palauta ohjausobjektin arvo valitsemalla luettelosta uusi arvo. Jos sidot yhdistelmäruudun pohjana olevan taulukon tai kyselyn kenttään, voit muuttaa kentän arvoa valitsemalla uuden arvon luettelosta. Jos sidot yhdistelmäruudun moniarvoiseen kenttään, Access näyttää luettelon, jossa on valintaruutuja, jotta käyttäjä voi valita useita arvoja. Voit sitoa useita sarakkeita luetteloon ja piilottaa yhden tai useamman luettelon sarakkeen määrittämällä sarakkeen leveydeksi 0. Voit sitoa ohjausobjektin todellisen arvon piilotettuun sarakkeeseen. Kun usean sarakkeen luettelo suljetaan, Access näyttää arvon ensimmäisessä sarakkeessa, jonka leveys on suurempi kuin 0. Access näyttää kaikki muut kuin nollaleveyksiset sarakkeet, kun avaat luettelon.

Rivi

Viivaohjausobjektin avulla voit lisätä lomakkeeseen tai raporttiin viivoja sen ulkoasun parantamiseksi.

Vaihtopainike

Käytä vaihtopainikeohjausobjekteja, kun haluat pitää käytössä/ei käytössä-, Tosi/epätosi- tai Kyllä/ei-arvon. Kun napsautat vaihtopainiketta, sen arvoksi tulee -1 (vastaamaan, tosi tai kyllä) ja painike näkyy painettuna. Napsauta painiketta uudelleen, niin sen arvoksi tulee 0 (jos haluat esittää arvon ei käytössä, epätosi tai ei) ja painike palautuu normaaliksi. Voit lisätä vaihtopainikkeen vaihtoehtoryhmään ja määrittää painikkeelle yksilöllisen numeerisen arvon. Jos luot ryhmän, jossa on useita ohjausobjekteja, uuden vaihtopainikkeen valitseminen poistaa ryhmän aiemmin valitun vaihtopainikkeen, valintanapin tai valintaruudun (ellei ryhmän muilla painikkeilla tai valintaruuduilla ole samaa arvoa). Jos sidot vaihtopainikkeen pohjana olevan taulukon tai kyselyn kenttään, voit vaihtaa kentän arvoa napsauttamalla vaihtopainiketta.

Luetteloruutu

Luetteloruutuohjausobjektin avulla voit sisältää luettelon ohjausobjektin mahdollisista arvoista. Voit luoda luettelon kirjoittamalla arvot luetteloruudun Rivilähde-ominaisuuteen. Voit myös määrittää taulukon tai kyselyn luettelon arvojen lähteeksi. Luetteloruudut ovat aina avoinna, ja Access korostaa valittuna olevan arvon luetteloruudussa. Valitse luettelosta uusi arvo ohjausobjektin arvon palauttamiseksi. Jos sidot luetteloruudun pohjana olevan taulukon tai kyselyn kenttään, voit muuttaa kentän arvoa valitsemalla uuden arvon luettelosta. Jos sidot luetteloruudun moniarvoiseen kenttään, Access näyttää luettelon, jossa on valintaruutuja, jotta käyttäjä voi valita useita arvoja. Voit sitoa useita sarakkeita luetteloon ja piilottaa yhden tai useamman luettelon sarakkeen määrittämällä sarakkeen leveydeksi 0. Voit sitoa ohjausobjektin todellisen arvon piilotettuun sarakkeeseen. Access näyttää kaikki muut kuin nollaleveyksiset sarakkeet, jotka mahtuvat ohjausobjektin määritetyn leveyden sisäpuolella. Jos luetteloruutuohjausobjekti ei ole sidottu, voit antaa käyttäjän valita useita arvoja luettelosta (kutsutaan myös monivalintaluetteloruuduksi).

Suorakulmio

Suorakulmion ohjausobjektin avulla voit lisätä täytettyjä tai tyhjiä suorakulmioita lomakkeeseen sen ulkoasun parantamiseksi. Tämän ohjausobjektin avulla voit esimerkiksi ryhmitllä visuaalisesti erilaisia ohjausobjekteja yhteen.

Valintaruutu

Valintaruudun ohjausobjektin avulla voit pitää käytössä/pois-, tosi/epätosi- tai kyllä/ei-arvon. Kun valitset valintaruudun, sen arvoksi tulee -1 (jos haluat esittää arvon, tosi tai kyllä), ja valintamerkki tulee näkyviin ruutuun. Valitse valintaruutu uudelleen, ja sen arvoksi tulee 0 (jos haluat esittää arvon ei käytössä, epätosi tai ei), ja valintamerkki katoaa ruudusta. Voit lisätä valintaruudun vaihtoehtoryhmään ja määrittää valintaruudulle yksilöllisen numeerisen arvon. Jos luot ryhmän, jossa on useita ohjausobjekteja, uuden valintaruudun valitseminen poistaa ryhmän aiemmin valitun vaihtopainikkeen, valintanapin tai valintaruudun (ellei ryhmän muilla painikkeilla tai valintaruuduilla ole samaa arvoa). Jos sidot valintaruudun pohjana olevan taulukon tai kyselyn kenttään, voit vaihtaa kentän arvoa napsauttamalla valintaruutua.

Sitomaton objektikehys

Ei-sidotun objektikehyksen avulla voit lisätä objektin toisesta sovelluksesta, joka tukee objektien linkittämistä ja upottamista (OLE). Objektista tulee osa lomaketta, ei osa pohjana olevan taulukon tai kyselyn tietoja. Voit parantaa lomaketta lisäämällä kuvia, ääniä, kaavioita tai dioja. Kun objekti on kaavio, voit määrittää kyselyn kaavion tietolähteeksi ja linkittää kaavion näytön lomakkeen nykyiseen tietueeseen yhden tai useamman kenttäarvon avulla.

Liite

Liiteohjausobjektin avulla voit sitoa tämän pohjana olevien tietojen liitekenttään. Voit käyttää tätä ohjausobjektia esimerkiksi kuvan näyttämiseen tai muiden tiedostojen liittämiseen. Lomakenäkymässä tämä ohjausobjekti näyttää Liitteiden hallinta -valintaikkunan, jossa voit liittää, poistaa ja tarkastella useita pohjana olevaan kenttään tallennettuja liitetiedostoja.

Valintapainike

Käytä valintanappiohjausobjektia (jota kutsutaan joskus valintanappiohjausobjektiksi), kun haluat pitää käytössä-, tosi/epätosi- tai kyllä/ei-arvon painettuna. Kun valitset valintanapin, sen arvoksi tulee -1 (vastaamaan, tosi tai kyllä) ja täytetty ympyrä näkyy painikkeen keskellä. Valitse painike uudelleen, niin sen arvoksi tulee 0 (jos haluat esittää arvon ei käytössä, epätosi tai ei), ja täytetty ympyrä katoaa. Voit lisätä vaihtoehtopainikkeen vaihtoehtoryhmään ja määrittää painikkeelle yksilöllisen numeerisen arvon. Jos luot ryhmän, jossa on useita ohjausobjekteja, uuden valintanapin valitseminen poistaa ryhmän aiemmin valitun vaihtopainikkeen, valintanapin tai valintaruudun (ellei ryhmän muilla painikkeilla tai valintaruuduilla ole samaa arvoa). Jos sidot valintapainikkeen pohjana olevan taulukon tai kyselyn kenttään, voit vaihtaa kentän arvoa napsauttamalla valintapainiketta.

Alilomake/aliraportti

Käytä alilomake-/aliraporttiohjausobjektia toisen lomakkeen tai raportin upottamiseen nykyiseen lomakkeeseen. Alilomakkeen tai aliraportin avulla voit näyttää tietoja taulukosta tai kyselystä, joka liittyy päälomakkeen tietoihin. Access ylläpitää päälomakkeen ja alilomakkeen tai aliraportin välistä linkkiä puolestasi.

Sidottu objektikehys

Sidotun objektikehyksen avulla voit näyttää ja muokata OLE-objektikenttää pohjana olevista tiedoista. Access voi näyttää useimmat kuvat ja kaaviot suoraan lomakkeessa. Muiden objektien kohdalla Access näyttää sen sovelluksen kuvakkeen, jossa objekti luotiin. Jos objekti on esimerkiksi Windowsin äänentallentimessa luotu ääniobjekti, lomakkeeseen tulee kaiutinkuvake.

Kuva

Kuvaohjausobjektin avulla voit sijoittaa staattisen kuvan lomakkeeseen. Et voi muokata lomakkeen kuvaa, mutta Access tallentaa sen muodossa, joka on erittäin tehokas sovelluksen nopeuden ja koon kannalta. Jos haluat käyttää kuvaa lomakkeen koko taustana, voit määrittää lomakkeen Kuva-ominaisuuden.

Kaavio

Kaavio-ohjausobjektin avulla voit lisätä kaavion lomakeruudukkoon. Tämän painikkeen napsauttaminen ja ohjausobjektin sijoittaminen lomakkeeseen käynnistää ohjatun kaavion luomisen, joka opastaa uuden kaavion luomisessa tarvittavien vaiheiden läpi.

ActiveX

Avaa ActiveX-komponenttipainikkeella valintaikkuna, jossa näkyvät kaikki järjestelmään asennetut ActiveX-komponentit. Voit valita jonkin ohjausobjekteista ja lisätä ohjausobjektin lomakkeen rakenneruudukkoon valitsemalla OK. Kaikki ActiveX-komponentit eivät toimi Accessin kanssa.

Sidonnan ymmärtäminen ohjausobjektien avulla

Ohjausobjektit voivat olla sidottuja, sitomattomia tai laskettuja:

  • Sidottu ohjausobjekti    Ohjausobjektia, jonka tietolähde on taulukon tai kyselyn kenttä, kutsutaan sidotuksi ohjausobjektiksi. Sidottujen ohjausobjektien avulla voit näyttää tietokannan kentistä peräisin olevat arvot. Arvot voivat olla tekstiä, päivämääriä, numeroita, kyllä/ei-arvoja, kuvia tai kaavioita. Esimerkiksi työntekijän sukunimen näyttävä tekstiruutu saattaa saada nämä tiedot Työntekijät-taulukon Sukunimi-kentästä.

  • Ei-sidottu ohjausobjekti    Ohjausobjektia, jolla ei ole tietolähdettä (kuten kenttää tai lauseketta), kutsutaan ei-sidotuksi ohjausobjektiksi. Voit käyttää sitomattomia ohjausobjekteja tietojen, kuvien, viivojen tai suorakulmioiden näyttämiseen. Esimerkiksi lomakkeen otsikon näyttävä selite on ei-sidottu ohjausobjekti.

  • Laskettu ohjausobjekti    Ohjausobjektia, jonka tietolähde on lauseke kentän sijaan, kutsutaan lasketuksi ohjausobjektiksi. Voit määrittää arvon, jota haluat käyttää ohjausobjektin tietolähteenä määrittämällä lausekkeen. Lauseke voi olla yhdistelmä operaattoreita (kuten = ja + ), ohjausobjektien nimiä, kenttien nimiä, funktioita, jotka palauttavat yhden arvon, ja vakioarvoja. Esimerkiksi seuraava lauseke laskee kohteen hinnan 25 prosentin alennuksen kanssa kertomalla Yksikköhinta-kentässä olevan arvon vakioarvolla (0,75).

=[Yksikköhinta] * 0,75

Lauseke voi käyttää lomakkeen tai raportin pohjana olevan taulukon tai kyselyn kentän tietoja tai lomakkeen tai raportin toisen ohjausobjektin tietoja.

Huomautus: Laskutoimituksia voidaan suorittaa myös taulukoissa lisäämällä laskettu kenttä tai kyselyissä kirjoittamalla lauseke kyselyruudukon Kenttä-riville. Voit sitten sitoa lomakkeet ja raportit kyseisiin taulukoihin tai kyselyihin, ja laskutoimitukset näkyvät lomakkeissa tai raporteissa tarvitsematta luoda laskettua ohjausobjektia.

Kun luot lomakkeen tai raportin, on todennäköisesti tehokkainta lisätä ja järjestää ensin kaikki sidotut ohjausobjektit, etenkin jos ne muodostavat suurimman osan objektin ohjausobjekteista. Voit sitten lisätä sitomattomat ja lasketut ohjausobjektit, jotka viimeistelevät rakenteen, käyttämällä Rakenne-välilehden Rakenne-välilehden Ohjausobjektit-ryhmän työkaluja asettelunäkymässä tai rakennenäkymässä.

Ohjausobjekti sidotaan kenttään ilmoittamalla kenttä, josta ohjausobjekti saa tietonsa. Voit luoda valittuun kenttään sidotun ohjausobjektin vetämällä kentän Kenttäluettelo-ruudusta lomakkeeseen tai raporttiin. Kenttäluettelo-ruudussa näkyvät lomakkeen pohjana olevan taulukon tai kyselyn kentät. Jos haluat näyttää Kenttäluettelo-ruudun, avaa objekti asettelunäkymässä tai rakennenäkymässä ja valitse sitten Rakenne-välilehden Työkalut-ryhmässäLisää aiemmin luotuja kenttiä. Kun kaksoisnapsautat kenttää Kenttäluettelo-ruudussa , Access lisää objektiin kyseisen kentän ohjausobjektityypin.

Voit myös sitoa kentän ohjausobjektiin kirjoittamalla kentän nimen itse ohjausobjektiin (jos objekti on avoinna rakennenäkymässä) tai ohjausobjektin ominaisuusikkunan Ohjausobjektin lähde -ominaisuusruutuun. Ominaisuusikkuna määrittää ohjausobjektin ominaisuudet, kuten sen nimen, tietojen lähteen ja muodon. Voit näyttää tai piilottaa ominaisuusikkunan painamalla F4-näppäintä.

Kenttäluettelo-ruudun käyttäminen on paras tapa luoda sidottu ohjausobjekti seuraavista kahdesta syystä:

  • Access täyttää ohjausobjektin liitetyn selitteen automaattisesti kentän nimellä (tai pohjana olevan taulukon tai kyselyn kentälle määritetyllä kuvatekstillä), joten sinun ei tarvitse kirjoittaa ohjausobjektin otsikkoa itse.

  • Access määrittää monet ohjausobjektin ominaisuuksista automaattisesti asianmukaisiin arvoihin pohjana olevan taulukon tai kyselyn kentän ominaisuuksien mukaan (kuten Muoto-, Desimaalit- ja Syöttörajoite-ominaisuudet ).

Jos olet jo luonut sitomattoman ohjausobjektin ja haluat sitoa sen kenttään, määritä ohjausobjektin Ohjausobjektin lähde -ominaisuusruudun arvoksi kentän nimi. Saat lisätietoja Ohjausobjektin lähde -ominaisuudesta painamalla F1-näppäintä, kun kohdistin on ominaisuuden avattavassa luettelossa.

Sivun alkuun

Katso myös

Lomakkeen ohjausobjektien automaattinen tasaaminen

Lasketun ohjausobjektin luominen

Ohjausobjektien sarkainjärjestyksen määrittäminen

Kenttien ja ohjausobjektien oletusarvojen määrittäminen

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.