Selles artiklis selgitatakse, kuidas määrata Accessi andmebaasi tabeliväljale või vormi juhtelemendile vaikeväärtust. Määratud vaikeväärtused kuvatakse väljal või juhtelemendis iga kord, kui loote andmebaasis uue kirje.
Selle artikli teemad
- Vaikeväärtuste mõistmine
- Tabelivälja vaikeväärtuse määramine
- Juhtelemendi vaikeväärtuse seadmine
- Loendi- või liitboksi vaikerea määramine
- Vaikeväärtuste näited
Vaikeväärtuste mõistmine
Kui soovite, et Access sisestaks väärtuse automaatselt uude kirjesse, tuleb tabeliväljale või vormi juhtelemendile lisada vaikeväärtus. Näiteks saate lasta Accessi alati lisada praeguse kuupäeva uutele tellimustele.
Tavaliselt lisatakse tabeliväljadele vaikeväärtus. Väärtuse lisamiseks avage tabel kujundusvaates ja seejärel sisestage välja atribuudi vaikeväärtus väärtus. Kui määrate tabeliväljale vaikeväärtuse, rakendab Access teie väärtuse kõigile sellel väljal põhinevatele juhtelementidele. Kui te ei seo juhtelementi tabeliväljaga või lingite muude tabelite andmetega, saate määrata vormi juhtelemendi vaikeväärtuse.
Vaikeväärtuse saate määrata tabeliväljadele, mis kasutavad andmetüüpe Lühitekst, Pikk tekst, Arv, Kuupäev/kellaaeg, Valuuta, Jah/ei ja Hüperlink. Kui te väärtust ei sisesta, jääb väli väärtuse sisestamiseni tühjaks (tühi). Pärast vaikeväärtuse määratlemist rakendab Access selle väärtuse kõigile uutele kirjetele, mille lisate. Soovi korral saate kirje vaikeväärtuseks määrata mõne muu väärtuse, v.a juhul, kui valideerimisreegel seda keelab.
Tabelivälja vaikeväärtuse määramine
Tabelivälja vaikeväärtuse seadmisel kuvatakse vaikeväärtusena kõik selle väljaga seotud juhtelemendid.
Vaikeväärtuse seadmine
- Paremklõpsake navigeerimispaanil tabelit, mida soovite muuta, ja seejärel klõpsake käsku Kujundusvaade.
- Valige väli, mida soovite muuta.
- Tippige vahekaardi Üldist atribuudiväljale Vaikeväärtus soovitud väärtus .
Sisestatav väärtus sõltub välja jaoks määratud andmetüübist. Näiteks saate tippida
=Date()praeguse kuupäeva lisamiseks väljale Kuupäev/kellaaeg. Vaikeväärtuste näiteid leiate selle artikli jaotisest Vaikeväärtuste näited . - Salvestage muudatused.
Juhtelemendi vaikeväärtuse seadmine
Tavaliselt määratakse juhtelemendi vaikeväärtus ainult siis, kui te seda juhtelementi tabeliväljaga ei seo või kui lingite mõne muu tabeli andmetega.
Vaikeväärtuse seadmine
- Paremklõpsake navigeerimispaanil vormi, mida soovite muuta, ja seejärel klõpsake käsku Kujundusvaade.
- Paremklõpsake juhtelementi, mida soovite muuta, ja seejärel klõpsake käsku Atribuudid või vajutage klahvi F4.
- Klõpsake atribuudilehel vahekaarti Kõik , otsige üles atribuut Vaikeväärtus ja sisestage oma vaikeväärtus.
- Muudatuste salvestamiseks vajutage klahvikombinatsiooni Ctrl+S .
Loendi- või liitboksi vaikerea määramine
Vaikimisi kuvatakse loendiboksi- ja liitboksijuhtelementides kahte tüüpi loendeid: väärtuse- ja otsinguloendid. Väärtusteloend on püsikodeeritud loend üksustest, mis asuvad loendiboksi või liitboksi juhtelemendi atribuudis Reaallikas . Otsinguloend aga võtab oma andmed otsinguväljalt, mis toob päringu abil andmeid teisest tabelist ja seejärel laadib need andmed liitboksi juhtelementi.
Väärtuste- ja otsinguloendite puhul saate määrata, milline loendiüksus vaikimisi kuvatakse, kuid te järgite iga loenditüübi puhul erinevat toimingut. Järgmistes juhistes selgitatakse, kuidas määrata väärtusteloendile ja otsinguloendile vaikeväärtusi.
Väärtusteloendi vaikeväärtuse seadmine
- Paremklõpsake navigeerimispaanil vormi, mida soovite muuta, ja seejärel klõpsake käsku Kujundusvaade.
- Paremklõpsake loendiboksi või tekstivälja juhtelementi ja seejärel klõpsake käsku Atribuudid või vajutage klahvi F4.
- Veenduge, et atribuut Reaallikas sisaldaks väärtusteloendit. Väärtusteloendi üksused on ümbritsetud jutumärkidega ja eraldatud semikoolonitega. Näiteks võite näha sellist loendit:
"Good";"Fair";"Poor". - Kui atribuut Reaallikas sisaldab päringut, mis on tekstistring, mille alguses
SELECTon , liikuge järgmisse etappi. - Tippige atribuudiväljale Vaikeväärtus väärtus
[control_name].ItemData(n). Sel juhulcontrol_nameon loendiboksi või liitboksi juhtelemendi nimi janloendiüksuse number, mille soovite vaikeväärtuseks määrata. Kui te ei tea juhtelemendi nime, vaadake atribuudilehe ülaosas asuva atribuudi Nimi väärtust. Oletagem näiteks, et teil on liitboksi juhtelement nimega Omanik ja soovite vaikeväärtusena kasutada loendi kolmandat väärtust. Tippige[Owner].ItemData(2)atribuudiväljale Vaikeväärtus . Selle asemel, et tippida23ItemData, kuna see põhineb nullil, tähendab see, et loendamine algab nulliga, mitte ühega. - Salvestage muudatused ja aktiveerige seejärel uuesti vormivaade. Kui lisate andmebaasi kirje, peaks teie valitud vaikeväärtus olema loendis või liitboksis kuvatud.
Otsinguloendi vaikeväärtuse seadmine
Avage tabel, mis pakub teie otsinguvälja lähteandmeid andmelehevaates.
Pange tähele võtmeväärtust, mis on seotud üksusega, mida soovite vaikeväärtuseks määrata.
Märkus.
Vaikimisi peidab Access primaar- ja võõrvõtmeväljad. Kui klahvivälja ei kuvata, paremklõpsake tabeli päisereal suvalist lahtrit, klõpsake käsku Too veerud peidust välja ja valige dialoogiboksis Veergude peidust välja toomine oma võtmeväli ja klõpsake nuppu Sule.
Paremklõpsake navigeerimispaanil tabelit, mis sisaldab teie otsinguvälja, ja seejärel klõpsake käsku Kujundusvaade.
Valige otsinguväli. Tippige vahekaardile Üldist atribuudiväljale Vaikeväärtus võtmeväärtus, mille märkisite 1. ja 2. juhise järgi. See on väärtus, mis vastab loendiüksusele, mille soovite vaikeüksuseks määrata. Oletagem näiteks, et teil on 10 tarnijat ja soovite, et teie enimkasutatud tarnija nimi kuvataks vaikimisi. Selleks otsige üles võtmeväärtus, mis tuvastab tarnija kordumatult, ja sisestage see võtmeväärtus välisvõtmevälja atribuudiväljale Vaikeväärtus .
Salvestage muudatused, aktiveerige andmelehevaade ja sisestage uus kirje. Kirje lisamisel kuvatakse otsinguväljal vaikeväärtus.
Vaikeväärtuste näited
Järgmises tabelis loetletakse ja kirjeldatakse mõningaid vaikeväärtusi. Neid näiteid saate kohandada oma andmetega kasutamiseks.
| Avaldis | Välja vaikeväärtus |
|---|---|
1 |
1 |
"MT" |
Harjumaa |
"New York, N.Y." |
New York, N.Y. (Pange tähele, et kui see sisaldab kirjavahemärke, tuleb see panna jutumärkidesse) |
"" |
Nullpikkusega string |
Date() |
Tänane kuupäev |
=Yes |
"Jah" kuvatakse arvuti kohalikus keeles |