Taikoma
Objektas CheckBox | Objektas OptionGroup |
---|---|
Objektas ComboBox |
Objektas TextBox |
Objektas ListBox |
Objektas ToggleButton |
Objektas OptionButton |
Nurodo String reikšmę, kuri automatiškai įvedama į lauką, kai sukuriamas naujas įrašas. Pavyzdžiui, lentelėje Adresai galite nustatyti lauko Miestas numatytąją reikšmę Vilnius. Kai vartotojai į lentelę įtraukia įrašą, jie gali arba priimti šią reikšmę, arba įvesti kito miesto pavadinimą. Skaitoma / rašoma reikšmė.
reiškinys.DefaultValue
reiškinys būtinas. Reiškinys, kuris pateikia vieną iš sąrašo Taikoma objektų.
Pastabos
-
Ypatybė DefaultValue netaikoma žymės laukui, parinkties mygtukui arba perjungiklio valdikliams, kai jie yra parinkčių grupėje. Tačiau ji taikoma pačiai parinkčių grupei.
-
Ypatybė DefaultValue taikoma visiems lentelės laukams, išskyrus laukus, kurių duomenų tipas yra Automatinis numeravimas arba OLE objektas.
Ypatybė DefaultValue nurodo tekstą arba reiškinį, kuris automatiškai įvedamas valdiklį, kai sukuriamas naujas įrašas. Pavyzdžiui, jei teksto lauko valdikliui nustatote ypatybę DefaultValue kaip =Now(), valdiklis rodo dabartinę datą ir laiką. Maksimalus ypatybės DefaultValue parametro ilgis yra 255 simboliai.
Valdikliui šią ypatybę galite priskirti valdiklio ypatybės lape. Laukui šią ypatybę galite priskirti lentelės dizaino rodinyje (dalyje Lauko ypatybės), makrokomandoje arba naudodami „Visual Basic for Applications“ (VBA) kodą.
VBA kode naudokite eilutės reiškinį, norėdami nustatyti šios ypatybės reikšmę. Pavyzdžiui, toliau nurodytas kodas nustato teksto lauko valdiklio, pavadinto PaymentMethod (mokėjimo būdas), ypatybę DefaultValue kaip „Cash“ (grynieji pinigai).
Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""
Pastaba: Norėdami nustatyti šią lauko ypatybę naudodami VBA kodą, naudokite ADO ypatybę DefaultValue arba DAO ypatybę DefaultValue.
Ypatybė DefaultValue taikoma tik tada, kai įtraukiate naują įrašą. Jei pakeičiate ypatybę DefaultValue, pakeitimas nėra automatiškai taikomas esamiems įrašams.
Jei formos valdikliui, susietam su lauku, kurio ypatybės DefaultValue parametras taip pat apibrėžtas lentelėje, nustatote ypatybę DefaultValue, valdiklio parametras pakeičia lentelės parametrą.
Jei sukuriate valdiklį nuvilkdami lauką iš laukų sąrašo, lauko ypatybės DefaultValue parametras, kaip nurodyta lentelėje, taikomas formos valdikliui, nors valdiklio ypatybės DefaultValue parametras liks tuščias.
Vienas valdiklis gali suteikti numatytąją reikšmę kitam valdikliui. Pavyzdžiui, jei nustatote teksto lauko valdiklio ypatybę DefaultValue kaip toliau nurodytą reiškinį, valdiklio numatytoji reikšmė nustatoma kaip txtShipTo valdiklio ypatybės DefaultValue parametras.
=Forms!frmInvoice!txtShipTo
Jei valdikliai yra toje pačioje formoje, valdiklis, kuris yra numatytosios reikšmės šaltinis, tabuliavimo tvarkoje turi būti išdėstytas anksčiau nei valdiklis, kuriame yra reiškinys.