Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access_2007_adv.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.7 Mб
Скачать

5.1.1.5. Lauka ievades maska

Ievades maskas lieto, lai kontrolētu datu ievadi laukā. Maskā norāda ievadāmo datu rakstzīmju veidu un secību.

Maskas veidošanai izmantojamo rakstzīmju nozīme ir šāda:

Rakstzīme

Izmantošana

0

Cipars (tiek pieprasīts ievads).

9

Cipars.

#

Cipars, atstarpe, plusa vai mīnusa zīme.

L

Burts (tiek pieprasīts ievads).

?

Burts.

A

Burts vai cipars (tiek pieprasīts ievads).

a

Burts vai cipars.

&

Jebkura rakstzīme vai atstarpe (tiek pieprasīts ievads).

C

Jebkura rakstzīme vai atstarpe.

. , : ; - /

Decimālais,tūkstošu, datuma un laika atdalītāji. Atlasītā rakstzīme ir atkarīga no Microsoft Windows reģionālajiem iestatījumiem.

>

Visas turpmākās rakstzīmes parādās kā lielie burti.

<

Visas turpmākās rakstzīmes parādās kā mazie burti.

!

Izraisa ievades maskas aizpildīšanu no kreisās puses uz labo, nevis no labās puses uz kreiso.

\

Parāda rakstzīmi, kura uzreiz seko. Tas atbilst rakstzīmes iekļaušanai pēdiņās.

"Burtisks teksts"

Pēdiņās iekļauj jebkuru tekstu, kas lietotājiem jāredz.

Ievades masku norāda ar sadaļas Field Properties īpašību Input Mask, piemēram:

  • ievadītā uzvārda pirmais burts parādās kā lielais burts, pārējie – kā mazie burti:

  • personas kodam noteikti jāievada 6 cipari, tad vēl 5 cipari (zīme”-„ tiek ievietota automātiski):

Ja ierakstā datus ievada neatbilstoši maskai, tad atveras paziņojuma logs, piemēram:

5.1.1.6. Lauka noklusētā vērtība

Lauka noklusētā vērtība ir vērtība, kas automātiski tiek piešķirta laukam jaunā ierakstā. Noklusēto vērtību norāda ar sadaļas Field Properties īpašību Default Value, piemēram:

  • pasūtīšanas datums ir vienāds ar kalendāro datumu (lietota funkcija Date()):

  • pasūtīto vienību skaits ir 0:

5.1.1.7. Lauka vērtības obligāta ievadīšana

Lai noteiktu, ka lauka vērtība jāievada obligāti:

  • izvēlas lauku tabulas projektēšanas skatā;

  • atver sadaļas Field Properties īpašības Required sarakstu;

  • izvēlas iespēju Yes:

Ja jaunā ierakstā laukā dati netiek ievadīti, tad saglabājot ierakstu, atveras paziņojuma logs, piemēram:

5.1.2. Attiecības / savienojumi

5.1.2.1. Pareizi tabulu attiecību veidošanas pamatprincipi

Teorētiski datu bāzē visu informāciju varētu uzglabāt vienā tabulā, taču bieži vien tabula veidojas ļoti liela. Šajā tabulā informācija dublējas un tās apstrāde kļūst neefektīva. Tāpēc parasti tiek veidotas vairākas tabulas un starp tām tiek definēta tabulu attiecības (relationship), kas nodrošina loģiski saistītas informācijas apstrādi saistītajās tabulās.

Parasti attiecībā viens no laukiem ir vienas, t.s. primārās, tabulas primārā atslēga, kas savienota ar otras (saistītās) tabulas lauku, t.s. ārējo atslēgu.

Piemēram, izveidots savienojums starp tabulas Klienti primārās atslēgas lauku Klienta_ID un otras jeb saistītās tabulas Pasutijumi lauku (ārējo atslēgu) Klienta_ID:

Lai attiecību starp tabulām izveidotu pareizi, jāievēro, ka:

  • saistīto lauku nosaukumi var atšķirties, bet parasti tiem lieto vienādus nosaukumus;

  • saistītajiem laukiem ir nepieciešams viens un tas pats datu tips;

    Ja primārās atslēgas lauks ir ar tipu AutoNumber, tad ārējās atslēgas lauks var būt lauks ar tipu Number, kura īpašības vērtība Field Size ir Long Integer.

  • ja saistītie lauki ir ar tipu Number, tad tiem jābūt ar vienādu īpašības Fiel dSize iestatījumu.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]