Piekļuve: izveidojiet derīguma noteikumu - kā tas darbojas
Piekļuve dod iespēju automātiski pārbaudīt vērtības laukos. Šis praktiskais padoms parāda, kā izveidot derīguma kārtulu un pat nepieļaut nepareizus ierakstus.
Tabulu vai veidlapu piekļuves derīguma noteikums
Ja vispirms definējat noteikumus tabulā, šie ieraksti tiek automātiski pieņemti, veidojot veidlapas. Šīs instrukcijas darbojas ar visām Access versijām no 2010. gada.
- Dizaina skatā atveriet vēlamo tabulu.
- Tagad noklikšķiniet uz lauka nosaukuma, kuram vēlaties piešķirt derīguma noteikumu.
- Apakšējā apgabalā redzēsit cilni "Vispārīgi". Tur jūs atradīsit ierakstu "Derīguma norma".
- Ja principā nevēlaties izmantot derīguma noteikumu, varat to izveidot arī atsevišķām veidlapām.
- Lai to izdarītu, atveriet atbilstošo veidlapu un pārslēdzieties uz dizaina skatu.
- Ar peles labo pogu noklikšķiniet uz veidlapas lauka, kuram jāsaņem derīguma noteikums.
- Konteksta izvēlnē atlasiet ierakstu “Properties” un pēc tam dodieties uz cilni “Data”.
Izveidojiet validācijas noteikumu programmā Access
Lai varētu saprātīgi izmantot derīguma noteikumus, jums jau jāzina, kā izveidot izteiksmes programmā Access.
- Lai izveidotu derīguma kārtulu, varat ievadīt savu kārtulu vai sākt izteiksmes redaktoru, noklikšķinot uz pogas ar trim punktiem.
- Validācijas noteikumu izteicienos netiek izmantota īpaša sintakse.
- Tas nozīmē, ka laukiem var iestatīt arī sarežģītus noteikumus.
- Datu tipiem "AutoWert", "OLE-Objekt" un "Anlage" nevar izmantot derīguma noteikumu.
Ievadiet derīguma noteikumu piemērus
Šajā sadaļā sniegts parasti izmantoto validācijas noteikumu saraksts.
- Lai pārbaudītu e-pasta adresi, izmantojiet šādu sintakse: ((piemēram, "* ? *.? *") Un (nevis kā "* [, ;] *")). Tas nozīmē, ka e-pasta adresē jābūt vismaz vienai rakstzīmei, sekojošam simbolam "@", vismaz vēl vienai rakstzīmei, periodam un citai rakstzīmei. Tātad atļauts. Nav iespējams ievadīt vai, com.
- Izmantojot noteikumu “Nav nulles”, jūs nosakāt, ka ieraksts jāveic izvēlētajā laukā.
- Ievadot> = # 01.01.2016 #, jūs garantējat, ka laukā ievadītais datums ir vēlāk vai vienāds ar 2016. gada 01. janvāri.
- Ja ierakstam laukā jābūt nullei vai lielākam, ievadiet> = 0.
- Ja laukā ir atļautas tikai noteiktas vērtības, varat tās ierakstīt iekavās: IN ("Vācija", "Austrija", "Šveice").
- Ar> = 10 UN <= 99 jūs nosakāt, ka ieraksti var būt tikai no 10 līdz 99.
- Papildu padoms: ja izdarīts nepareizs ieraksts, kriptogrāfijas piekļuves sistēmas ziņojuma vietā varat izveidot savu kļūdas ziņojumu. Laukā “Derīguma kārtula” redzēsit ierakstu “Valifikācijas ziņojums”. Šeit ievadiet vēlamo tekstu. Ja, piemēram, lietotājs ievadīja nepareizu e-pasta adresi, ziņojums varētu izskatīties šādi: jūs izmantojāt nederīgu e-pasta adresi. Lūdzu, ievadiet adresi formātā [aizsargāts ar e-pastu] .