Tämä artikkeli sisältää ohjeet taulukon kentän tai lomakkeen ohjausobjektin oletusarvon määrittämiseen Access-tietokannassa. Määrittämäsi oletusarvot näkyvät kentässä tai ohjausobjektissa aina, kun luot uuden tietueen tietokantaan.
Tämän artikkelin sisältö
- Oletusarvojen ymmärtäminen
- Taulukon kentän oletusarvon määrittäminen
- Ohjausobjektin oletusarvon määrittäminen
- Oletusrivin määrittäminen luetteloruudulle tai yhdistelmäruudulle
- Esimerkkejä oletusarvoista
Oletusarvojen ymmärtäminen
Lisäät oletusarvon taulukon kenttään tai lomakkeen ohjausobjektiin, kun haluat Accessin antavan arvon uuteen tietueeseen automaattisesti. Voit esimerkiksi määrittää Accessin lisäämään aina nykyisen päivämäärän uusiin tilauksiin.
Yleensä oletusarvo lisätään taulukon kenttiin. Voit lisätä arvon avaamalla taulukon rakennenäkymässä ja antamalla sitten arvon kentän Oletusarvo-ominaisuuteen . Jos määrität oletusarvon taulukon kentälle, Access käyttää sitä myös kaikissa ohjausobjekteissa, jotka perustuvat tähän kenttään. Jos et sido ohjausobjektia taulukon kenttään tai jos linkität muiden taulukoiden tietoihin, määrität oletusarvon lomakkeen ohjausobjektille itselleen.
Voit määrittää oletusarvon taulukon kentille, joiden tietotyyppejä ovat Lyhyt teksti, Pitkä teksti, Luku, Päivämäärä ja aika, Valuutta, Kyllä tai ei ja Hyperlinkki. Jos et anna oletusarvoa, kenttä pysyy tyhjänä, kunnes annat arvon. Kun määrität oletusarvon, Access käyttää sitä kaikissa uusissa lisäämissäsi tietueissa. Halutessasi voit muuttaa tietueen oletusarvon toiseen arvoon, ellei kelpoisuussääntö tätä estä.
Taulukon kentän oletusarvon määrittäminen
Kun määrität oletusarvon taulukon kentälle, kaikki kenttään sitomasi ohjausobjektit näyttävät oletusarvon.
Oletusarvon määrittäminen
- Napsauta siirtymisruudussa hiiren kakkospainikkeella taulukkoa, jota haluat muokata, ja valitse sitten Rakennenäkymä.
- Valitse muutettava kenttä.
- Kirjoita Yleiset-välilehden Oletusarvo-ominaisuuden ruutuun haluamasi arvo.
Arvo, jonka voit antaa, riippuu kentälle määritetystä tietotyypistä. Voit esimerkiksi lisätä
=Date()nykyisen päivämäärän Päivämäärä ja aika -kenttään. Esimerkkejä oletusarvoista on jäljempänä tämän artikkelin kohdassa Esimerkkejä oletusarvoista . - Tallenna tekemäsi muutokset.
Ohjausobjektin oletusarvon määrittäminen
Yleensä ohjausobjektin oletusarvo määritetään vain, jos et sido ohjausobjektia taulukon kenttään tai kun linkität toisen taulukon tietoihin.
Oletusarvon määrittäminen
- Napsauta siirtymisruudussa hiiren kakkospainikkeella lomaketta, jota haluat muuttaa, ja valitse sitten Rakennenäkymä.
- Napsauta muutettavaa ohjausobjektia hiiren kakkospainikkeella ja valitse sitten Ominaisuudet tai paina F4-näppäintä.
- Valitse ominaisuusikkunan Kaikki-välilehti, etsi Oletusarvo-ominaisuus ja anna siihen haluamasi oletusarvo.
- Tallenna muutokset painamalla näppäinyhdistelmää Ctrl+S .
Oletusrivin määrittäminen luetteloruudulle tai yhdistelmäruudulle
Luetteloruuduissa ja yhdistelmäruuduissa näytetään oletusarvoisesti kahdenlaisia luetteloita: arvoluetteloita ja hakuluetteloita. Arvoluettelo on pysyväiskoodattu kohteiden luettelo, joka toimii luetteloruudun tai yhdistelmäruudun Rivilähde-ominaisuudessa. Hakuluettelo puolestaan ottaa tietonsa hakukentästä, joka hakee kyselyn avulla tietoja toisesta taulukosta ja lataa sitten nämä tiedot yhdistelmäruutuun.
Arvo- ja hakuluetteloissa voit määrittää oletusarvoisesti näytettävän luettelokohteen, mutta tämän määrittäminen toimii eri tavalla erityyppisissä luetteloissa. Alla on annettu ohjeet oletusarvojen määrittämiseen arvoluettelossa ja hakuluettelossa.
Arvoluettelon oletusarvon määrittäminen
- Napsauta siirtymisruudussa hiiren kakkospainikkeella lomaketta, jota haluat muuttaa, ja valitse sitten Rakennenäkymä.
- Napsauta luetteloruutua tai tekstiruutua hiiren kakkospainikkeella ja valitse sitten Ominaisuudet tai paina F4-näppäintä.
- Varmista, että Rivilähde-ominaisuus sisältää arvoluettelon. Arvoluettelon kohteiden ympärillä on lainausmerkit ja ne erotetaan toisistaan puolipisteillä. Saatat nähdä esimerkiksi seuraavankaltaisen luettelon:
"Good";"Fair";"Poor". - Jos Rivilähde-ominaisuus sisältää kyselyn, joka on merkkijono, jonka alussa on ,
SELECTsiirry seuraaviin vaiheittaisiin ohjeisiin. - Kirjoita
[control_name].ItemData(n)Oletusarvo-ominaisuusruutuun . Tässä tapauksessacontrol_nameon luetteloruudun tai yhdistelmäruudun ohjausobjektin nimi jansen luettelokohteen numero, josta haluat määrittää oletusarvon. Jos et tiedä ohjausobjektin nimeä, tarkista se ominaisuusikkunan alussa olevasta Nimi-ominaisuudesta. Oletetaan esimerkiksi, että sinulla on yhdistelmäruutu nimeltä Omistaja ja haluat käyttää oletusarvona luettelon kolmatta arvoa. Kirjoita[Owner].ItemData(2)Oletusarvo-ominaisuusruutuun . Koska se23ItemDatakirjoitetaan tyhjän sijaan, se tarkoittaa, että laskeminen aloitetaan nollasta, ei yhdestä. - Tallenna muutokset ja palaa sitten lomakenäkymään. Valitsemasi oletusarvon pitäisi nyt näkyä luettelo- tai yhdistelmäruudussa, kun lisäät tietueen tietokantaasi.
Hakuluettelon oletusarvon määrittäminen
Avaa taulukkonäkymään taulukko, josta hakukenttäsi tiedot ovat peräisin.
Kirjaa muistiin sen kohteen avaimen arvo, josta haluat tehdä oletusarvon.
Huomautus
Access piilottaa oletusarvoisesti ensisijaisen avaimen ja viiteavaimen kentät. Jos et näe avainkenttää, napsauta mitä tahansa taulukon otsikkorivin solua hiiren kakkospainikkeella, valitse Näytä sarakkeet, valitse avaimen kenttä Näytä sarakkeet -valintaikkunasta ja valitse sitten Sulje.
Napsauta siirtymisruudussa hiiren kakkospainikkeella taulukkoa, joka sisältää hakukentän, ja valitse sitten Rakennenäkymä.
Valitse hakukenttä. Kirjoita Yleiset-välilehdenOletusarvo-ominaisuusruutuun avaimen arvo, jonka kirjasit muistiin vaiheissa 1 ja 2. Tämä on arvo, joka vastaa sitä luettelokohdetta, josta haluat määrittää oletusarvon. Oletetaan esimerkiksi, että sinulla on 10 toimittajaa ja haluat näyttää oletusarvoisesti eniten käyttämäsi toimittajan nimen. Etsi tätä varten toimittajan yksilöivä avaimen arvo ja kirjoita kyseinen avaimen arvo viiteavainkentän Oletusarvo-ominaisuusruutuun .
Tallenna muutokset, siirry taulukkonäkymään ja anna uusi tietue. Määrittämäsi oletusarvo näkyy hakukentässä, kun lisäät tietueen.
Esimerkkejä oletusarvoista
Seuraavissa taulukoissa luetellaan ja kuvataan joitain oletusarvoja. Voit muokata näitä esimerkkejä omien tietojesi kanssa käytettäväksi.
| Lauseke | Oletuskentän arvo |
|---|---|
1 |
1 |
"MT" |
MT |
"New York, N.Y." |
New York, N.Y. (Huomaa, että arvon ympärillä täytyy käyttää lainausmerkkejä, jos arvoon sisältyy välimerkkejä) |
"" |
Tyhjä merkkijono |
Date() |
Tämän päivän päivämäärä |
=Yes |
"Kyllä" näytetään tietokoneessa käytetyllä kielellä. |