Juurdepääs: looge kehtivuse reegel - kuidas see töötab
Juurdepääs annab teile võimaluse kontrollida väljade väärtusi automaatselt. See praktiline näpunäide näitab teile, kuidas luua kehtivuse reeglit ja isegi mitte lubada valesid sisestusi.
Tabelite või vormide Accessi kehtivusreegel
Kui määratlete reeglid esmalt tabelis, võetakse need kanded vormide loomisel automaatselt vastu. Järgmised juhised töötavad kõigi Accessi versioonidega alates 2010. aastast.
- Avage soovitud tabel kujundusvaates.
- Nüüd klõpsake välja nime, millele soovite kehtivusreegli määrata.
- Alumises osas näete vahekaarti "Üldine". Sealt leiate kirje "Kehtivuse reegel".
- Kui te ei soovi kehtivuse reeglit põhimõtteliselt kasutada, saate selle luua ka üksikute vormide jaoks.
- Selleks avage vastav vorm ja lülitage disainivaatele.
- Klõpsake hiire parema nupuga vormi väljal, mis peaks saama kehtivuse reegli.
- Valige kontekstimenüüst kirje "Atribuudid" ja liikuge seejärel vahekaardile "Andmed".
Looge rakenduses Access kinnitusreegel
Kehtivuseeskirjade mõistlikuks kasutamiseks peaksite juba teadma, kuidas Accessis avaldisi luua.
- Kehtivuse reegli loomiseks võite sisestada oma reegli või käivitada avaldiste redigeerija, klõpsates kolme punktiga nuppu.
- Valideerimisreeglite avaldised ei kasuta erilist süntaksi.
- See tähendab, et väljadele saate seada ka keerulisi reegleid.
- Andmetüüpide "AutoWert", "OLE-Objekt" ja "Anlage" puhul ei saa kehtivusreeglit kasutada.
Sisestage näited kehtivuseeskirjade kohta
Selles jaotises on loetelu sagedamini kasutatavatest valideerimisreeglitest.
- E-posti aadressi kontrollimiseks kasutage järgmist süntaksi: ((nagu "* ? *.? *") Ja (mitte nagu "* [, ;] *")). See tähendab, et e-posti aadress peab sisaldama vähemalt ühte tähemärki, järgnevat sümbolit "@", veel vähemalt ühte tähemärki, punkti ja teist tähemärki. Nii et lubatud. või, com pole võimalik sisestada.
- Reegliga "Kas pole nulli" määrate, et valitud väljale tuleb teha kanne.
- Sisestades> = # 01.01.2016 #, tagate, et väljale sisestatud kuupäev on hilisem või sama kui 01. jaanuar 2016.
- Kui välja väli peaks olema null või suurem, sisestage = = 0.
- Kui väljale tuleks lubada ainult teatud väärtusi, võite need sulgudesse sisestada: IN ("Saksamaa", "Austria", "Šveits").
- Kui> = 10 JA <= 99, siis otsustate, et kanded võivad olla ainult vahemikus 10–99.
- Lisanipp: Vale sisestuse korral saate krüptilise juurdepääsu süsteemisõnumi asemel luua oma veateate. Välja "Kehtivuse reegel" all näete kannet "Valideerimise teade". Sisestage siia soovitud tekst. Kui kasutaja sisestas näiteks vale e-posti aadressi, võib sõnum välja näha järgmine: kasutasite valet e-posti aadressi. Sisestage aadress vormingus [e-posti aadress on kaitstud] .