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

×