Johdanto ohjausobjekteihin

Tässä artikkelissa kuvataan Accessissa käytettävissä olevat ohjausobjektit. Ohjausobjektit ovat lomakkeen tai raportin osia, joita käytetään tietojen syöttämiseen, muokkaamiseen tai näyttämiseen.

Ohjausobjektin tyypit

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

Ohjausobjektin tyyppi

Huomautukset

Tekstiruutu

Tekstiruutuohjausobjekteilla voit näyttää tekstiä, numeroita, päivämääriä, kellonaikoja ja muistiokenttiä. Voit sitoa tekstiruudun pohjana olevan taulukon tai kyselyn kenttiä varten. Jos annat kenttään sidotun tekstiruudun päivittyvän, voit muuttaa pohjana olevan taulukon tai kyselyn kentän arvoa kirjoittamalla uuden arvon tekstiruutuun. Voit näyttää lasketut arvot myös tekstiruudun avulla.

Selite

Käytä kiinteää tekstiä sisältäviä otsikkoohjausobjekteja. Oletusarvoisesti ohjausobjektit, jotka voivat näyttää tietoja, on automaattisesti liitetty otsikkoohjausobjekteja. Tämän komennon avulla voit luoda otsikoille ja lomakkeelle omia otsikoita.

Komentopainike

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

välilehtiohjausobjekti

Välilehtiohjausobjekteilla voit luoda sarjan välilehtisivuja lomakkeeseen. Jokaisella sivulla voi olla useita muita ohjausobjekteja tietojen näyttämiseen. Välilehtiohjausobjekteja voi käyttää monia Accessin valintaikkunoita tai ominaisuusikkunaikkunoita– kun käyttäjä napsauttaa toista välilehteä, Access näyttää välilehden ohjausobjektit.

Linkki

Lisää otsikko-ohjausobjektissa oleva hyperlinkki lomakkeen rakenneruudukkoon Käyttämällä Linkki-/Hyperlinkki-ohjausobjektia. Tämä hyperlinkki voi sisältää URL-osoitteen, joka osoittaa internetiin, paikalliseen intranetiin tai paikalliseen asemaan. Se voi myös käyttää UNC (Universal Naming Convention) -tiedostonimeä osoittaaksesi tiedoston lähiverkon palvelimeen tai paikallisiin tietokoneasemiin. Linkki voi osoittaa tiedostoon, joka on verkkosivu tai jopa toinen nykyisen tietokannan objekti. Kun napsautat tätä painiketta valintanauhan Ohjausobjektit-ryhmässä, Lisää hyperlinkki -valintaikkuna avautuu.

Selain

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

Verkkoselaimen ohjausobjektit ovat käytettävissä Access 2010:ssä ja sitä uudempissa versioissa.

Siirtyminen

Siirtymisohjausobjektin avulla voit helposti siirtyä tietokannan eri lomakkeisiin ja raportteihin. Siirtymisohjausohjaus on samanlainen kuin verkkosivustoissa, ja siinä on painikkeita ja välilehtiä, joilla voit siirtyä sivustossa. Huomaa, että jatkuvan lomakkeen Tiedot-osassa ei voi olla siirtymisohjausta.

Siirtymisohjausobjekteja on käytettävissä Access 2010:ssä ja sitä uudempissa versioissa.

Vaihtoehtoryhmä

Vaihtoehtoryhmän ohjausobjektien avulla voit sisältää yhden tai useampia vaihtopainikkeita, valintanappeja tai valintaruutuja. (Katso näiden ohjausobjektien kuvaukset jäljempänä tässä taulukossa.) Voit määrittää erillisen numeerisen arvon kullekin ryhmään sisällytetylle painikkeelle tai valintaruudulle. Jos ryhmässä on useampi kuin yksi painike tai valintaruutu, voit valita kerrallaan vain yhden painikkeen tai valintaruudun, ja painikkeelle tai valintaruudulle määritetystä arvosta tulee vaihtoehtoryhmän arvo. Jos olet määrittänyt saman arvon virheellisesti vähintään yhdelle painikkeelle tai valintaruudulle, kaikki painikkeet tai valintaruudut, joissa on sama arvo, näkyvät korostettuina, kun napsautat mitä tahansa niistä. Voit valita ryhmän painikkeet tai valintaruudut ryhmän oletusarvoksi. Jos sidot vaihtoehtoryhmän pohjana olevan kyselyn tai taulukon kenttään, voit määrittää kenttään uuden arvon valitsemalla ryhmän painikkeen tai valintaruudun.

Sivunvaihto

Voit erottaa monisivulomakkeen sivut sivunvaihdon avulla.

Yhdistelmäruutu

Yhdistelmäruutuohjausobjektin avulla voit sisältää luettelon ohjausobjektin mahdollisista arvoista ja muokattavasta tekstiruudusta. Voit luoda luettelon kirjoittamalla arvot yhdistelmäruudun Rivilähde-ominaisuudelle. 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 luettelosta uuden arvon. Jos sidot yhdistelmäruudun moniarvokenttään, Access näyttää luettelon, jossa on valintaruudut, jotta käyttäjä voi valita useita arvoja. Voit sitoa useita sarakkeita luetteloon ja voit piilottaa yhden tai useamman sarakkeen luettelosta määrittämällä sarakkeen leveyden arvoksi 0. Voit sitoa ohjausobjektin todellisen arvon tällaiseen piilotettuun sarakkeeseen. Kun monisarakkeinen luettelo suljetaan, Access näyttää arvon ensimmäisessä sarakkeessa, jonka leveys on suurempi kuin 0. Access näyttää kaikki sarakkeet, jotka eivät olezero-leveitä, kun avaat luettelon.

Rivi

Viivaohjausobjektin avulla voit lisätä rivejä lomakkeeseen tai raporttiin ja parantaa sen ulkoasua.

Vaihtopainike

Vaihtopainikeohjausobjekteilla voit pitää käytössä tai poistaa sen käytöstä, tosi/epätosi tai kyllä/ei-arvoa. Kun napsautat vaihtopainiketta, sen arvoksi tulee -1 (edustaa käytössä, tosi tai kyllä) ja painike näkyy painettuna. Napsauta painiketta uudelleen, ja sen arvoksi tulee 0 (ei käytössä, epätosi tai ei) ja painike palautuu normaaliksi. Voit lisätä valintaryhmään vaihtopainikkeen ja määrittää painikkeelle yksilöllisen numeerisen arvon. Jos luot ryhmän, jossa on useita ohjausobjekteja, uuden vaihtopainikkeen valitseminen poistaa aiemmin valitun vaihtopainikkeen, valintanappien tai valintaruutujen valinnan ryhmässä (ellei muilla ryhmän painikkeilla tai valintaruuduilla ole samaa arvoa). Jos sidot vaihtopainikkeen pohjana olevan taulukon tai kyselyn kenttään, voit vaihtaa kentän arvon napsauttamalla vaihtopainiketta.

Luetteloruutu

Luetteloruutuohjausobjektin avulla voit sisältää luettelon ohjausobjektin mahdollisista arvoista. Voit luoda luettelon kirjoittamalla arvot luetteloruudun Rivilähde-ominaisuudessa. Voit myös määrittää taulukon tai kyselyn luettelon arvojen lähteeksi. Luetteloruudut ovat aina auki, ja Access korostaa luetteloruudussa valittuna olevan arvon. Voit palauttaa ohjausobjektin arvon valitsemalla luettelosta uuden arvon. Jos sidot luetteloruudun pohjana olevan taulukon tai kyselyn kenttään, voit muuttaa kentän arvoa valitsemalla luettelosta uuden arvon. Jos sidot luetteloruudun moniarvokenttään, Access näyttää luettelon ja valintaruudut, jotta käyttäjä voi valita useita arvoja. Voit sitoa useita sarakkeita luetteloon ja voit piilottaa yhden tai useamman sarakkeen luettelosta määrittämällä sarakkeen leveyden arvoksi 0. Voit sitoa ohjausobjektin todellisen arvon tällaiseen piilotettuun sarakkeeseen. Access näyttää kaikki ei-zero-levyisiä sarakkeita, jotka mahtuvat ohjausobjektin määritettyyn leveyteen. Jos luetteloruutuohjausta ei ole sidottu, voit sallia käyttäjän valita useita arvoja luettelosta (kutsutaan myös monivalintaluetteloruuduksi).

Suorakulmio

Suorakulmio-ohjausobjektin avulla voit lisätä täytettyjä tai tyhjiä suorakulmioita lomakkeeseen sen ulkoasun tehostetta varten. Tämän ohjausobjektin avulla voit esimerkiksi ryhmitellä eri ohjausobjektit visuaalisesti yhteen.

Valintaruutu

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

Ei-sidottu objektikehys

Sidotun objektikehyksen avulla voit lisätä objektin toisesta sovelluksesta, joka tukee objektien linkitystä ja upottamista (OLE). Objektista tulee osa lomaketta, ei pohjana olevan taulukon tai kyselyn tietoja. Voit lisätä kuvia, ääniä, kaavioita tai dioja lomakkeen tehostetta varten. Kun objekti on kaavio, voit määrittää kyselyn kaavion tietolähteeksi ja voit linkittää kaavion nykyisen tietueen lomakkeeseen yhden tai useamman kentän arvon perusteella.

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 tuo näkyviin Liitteiden hallinta -valintaikkunan, jossa voit liittää, poistaa ja tarkastella useita pohjana olevaan kenttään tallennettuja liitetiedostoja.

Valintanappi

Valintanappiohjausobjektin (kutsutaan joskus valintanappiohjausta) avulla voit pitää käytössä tai poistaa sen käytöstä, tosi/epätosi tai kyllä/ei-arvoa. Kun valitset valintapainikkeen, sen arvoksi tulee -1 (edustaa käytössä, tosi tai kyllä) ja täytetty ympyrä tulee näkyviin painikkeen keskelle. Valitse painike uudelleen, ja sen arvoksi tulee 0 (ei käytössä, epätosi tai ei), ja täytetty ympyrä häviää näkyvistä. Voit lisätä vaihtoehtoryhmään valintapainikkeen ja määrittää painikkeelle yksilöllisen numeerisen arvon. Jos luot ryhmän, jossa on useita ohjausobjekteja, uuden valintanappipainikkeen valitseminen poistaa aiemmin valitun vaihtopainikkeen, valintanappien tai valintaruutujen valinnan ryhmässä (ellei muilla ryhmän painikkeilla tai valintaruuduilla ole samaa arvoa). Jos sidot valintanappi pohjana olevan taulukon tai kyselyn kenttään, voit vaihtaa kentän arvon napsauttamalla valintapainiketta.

Alilomake/aliraportti

Alilomake- tai aliraporttiohjausobjektin avulla voit upottaa toisen lomakkeen tai raportin nykyiseen lomakkeeseen. Alilomakkeen tai aliraportin avulla voit näyttää tietoja taulukosta tai päälomakkeen tietoihin liittyvästä kyselystä. Access ylläpitää päälomakkeen ja alilomakkeen tai aliraportin välistä linkkiä.

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. Muissa objekteissa Access näyttää sen sovelluksen kuvakkeen, jossa objekti on luotu. Jos objekti on esimerkiksi ääniobjekti, joka on luotu Windowsin äänentallentimella, lomakkeessa näkyy kaiutinkuvake.

Kuva

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

Kaavio

Kaavio-ohjausobjektin avulla voit lisätä kaavion lomakeruudukkoon. Kun napsautat tätä painiketta ja sijoitat ohjausobjektin lomakkeeseen, ohjattu kaavion luominen käynnistää ohjatun kaavion luomisen, joka opastaa sinua uuden kaavion luomiseen tarvittavissa vaiheissa.

ActiveX

ActiveX-komponenttipainikkeen avulla voit avata valintaikkunan, jossa näkyvät kaikki järjestelmään asennetut ActiveX-komponentit. Voit valita yhden ohjausobjekteista ja lisätä sitten ohjausobjektin lomakkeen rakenneruudukkoon valitsemalla OK. Kaikki ActiveX-komponentit eivät toimi Accessin kanssa.

Sidonnan ymmärtäminen ohjausobjektien avulla

Ohjausobjektit voivat olla sidottuja, ei-sidottuja tai laskettuja:

  • Sidottu ohjausobjekti    Ohjausobjektia, jonka tietolähde on taulukon tai kyselyn kenttä, kutsutaan sidottavaksi 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 tekstiruutu, jossa näkyy työntekijän sukunimi, saattaa saada nämä tiedot Työntekijät-taulukon Sukunimi-kentästä.

  • Ei-sidottu ohjausobjekti    Ohjausobjektia, jossa ei ole tietolähdettä (kuten kenttää tai lauseketta), kutsutaan ei-sidotun ohjausobjektin ohjausobjektina. Tietoja, kuvia, viivoja tai suorakulmioita voi näyttää ei-sidottujen ohjausobjektien avulla. Esimerkiksi otsikko, joka näyttää lomakkeen otsikon, on ei-sidottu ohjausobjekti.

  • Laskettu ohjausobjekti    Ohjausobjektia, jonka tietolähde on kentän sijaan lauseke, 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. Sen jälkeen voit sitoa lomakkeita ja raportteja näihin 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ää kaikki sidotut ohjausobjektit ensin, erityisesti jos ne muodostavat suurimman osan objektin ohjausobjekteista. Sen jälkeen voit lisätä rakenteen viimeisteleviä ei-sidottuja ja laskettuja ohjausobjekteja asettelu- tai rakennenäkymän Rakenne-välilehden Ohjausobjektit-ryhmän työkaluilla.

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 sopivan ohjausobjektin tyypin kentälle.

Vaihtoehtoisesti voit sitoa kentän ohjausobjektiin kirjoittamalla kentän nimen 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 lisää automaattisesti ohjausobjektin liitetyn otsikon kentän nimeen (tai pohjana olevan taulukon tai kyselyn kentälle määritetyn kuvatekstin), joten sinun ei tarvitse kirjoittaa ohjausobjektin selitetta itse.

  • Access määrittää automaattisesti monia ohjausobjektin ominaisuuksia sopiviksi arvoiksi pohjana olevan taulukon tai kyselyn kentän ominaisuuksien mukaan (kuten Muoto-,Desimaalit- ja Syöttörajoite-ominaisuudet).

Jos olet jo luonut ei-sidotun ohjausobjektin ja haluat sitoa sen kenttään, määritä ohjausobjektin Ohjausobjektin lähde -ominaisuusruudun arvo kentän nimeksi. 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

Laske-ohjausobjektin luominen Määritä

ohjausobjektien

tai ohjausobjektien oletusarvojen määrittäminen

Tarvitsetko lisäohjeita?

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×