Oletusarvo-ominaisuus

Koskee seuraavia

Valintaruutuobjekti

Valintaryhmäobjekti

Yhdistelmäruutuobjekti

Tekstiruutuobjekti

Luetteloruutuobjekti

Vaihtopainikeobjekti

Valintapainikeobjekti

Määrittää merkkijonoarvon, joka lisätään automaattisesti kenttään uuden tietueen luomisen yhteydessä. Esimerkiksi Osoitteet-taulukon Kaupunki-kentän oletusarvoksi voi määrittää Helsinki. Kun käyttäjä lisää tietueen taulukkoon, hän voi joko hyväksyä tämän arvon tai kirjoittaa jonkin muun kaupungin nimen. Luku/kirjoitus.

lauseke. Oletusarvo

lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.

Huomautuksia

  • Oletusarvo-ominaisuus ei koske valintaruutu-, valintapainike- tai vaihtopainikeohjausobjekteja, kun ne ovat vaihtoehtoryhmässä. Se kuitenkin koskee varsinaista vaihtoehtoryhmää.

  • Oletusarvo ominaisuus koskee taulukon kaikkia kenttiä paitsi kenttiä, joiden tietotyyppi on Laskuri tai OLE-objekti.

Oletusarvo-ominaisuudella määritetään teksti tai lauseke, joka lisätään automaattisesti ohjausobjektiin tai kenttään uuden tietueen luomisen yhteydessä. Jos esimerkiksi määrität Oletusarvo-ominaisuuden asetukseksi tekstiruutuohjausobjektille =Now(), ohjausobjekti näyttää kuluvan päivämäärän ja kellonajan. Oletusarvo-ominaisuusasetuksen enimmäispituus on 255 merkkiä.

Ohjausobjektin tapauksessa voit määrittää tämän ominaisuuden ohjausobjektin ominaisuusikkunassa. Kentän tapauksessa voit määrittää tämän ominaisuuden taulukon rakennenäkymässä (Kentän ominaisuudet -osiossa), makrossa tai käyttämällä Visual Basic for Applications (VBA) -koodia.

Käytä VBA-koodissa merkkijonolauseketta tämän ominaisuuden arvon määrittämiseen. Esimerkiksi seuraava koodi määrittää PaymentMethod-muokkausruutuohjausobjektin Oletusarvo-ominaisuuden asetukseksi ”Cash”.

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

Huomautus: Jos haluat määrittää tämän ominaisuuden kentälle VBA-koodilla, käytä ADO:n Oletusarvo-ominaisuutta tai DAO:n Oletusarvo-ominaisuutta.

Oletusarvo-ominaisuutta sovelletaan vain, kun lisäät uuden tietueen. Jos teet muutoksia Oletusarvo-ominaisuuteen, niitä ei oteta automaattisesti käyttöön aiemmin luoduissa tietueissa.

Jos määrität Oletusarvo-ominaisuuden lomakkeen ohjausobjektille, joka on sidottu kenttään, jolle on määritetty Oletusarvo-ominaisuus myös taulukossa, ohjausobjektin asetus ohittaa taulukkoasetuksen.

Jos ohjausobjekti luodaan vetämällä kenttä kenttäluettelosta, kentän Oletusarvo-ominaisuusasetus otetaan käyttöön lomakkeen ohjausobjektissa taulukon mukaisesti, vaikka ohjausobjektin Oletusarvo-ominaisuusasetus jääkin tyhjäksi.

Ohjausobjektin oletusarvo voi olla peräisin toisesta ohjausobjektista. Jos esimerkiksi määrität ohjausobjektin Oletusarvo-ominaisuudeksi seuraavan lausekkeen, ohjausobjektin oletusarvon määrää Oletusarvo-ominaisuusasetus, joka on asetettu txtShipTo-ohjausobjektille.

=Forms!frmInvoice!txtShipTo

Jos ohjausobjektit ovat samassa lomakkeessa, oletusarvon lähteenä toimivan ohjausobjektin täytyy olla lausekkeen sisältävän ohjausobjektin edellä, kun noudatetaan sarkainjärjestystä.

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ä.

×