Ja nepieciešams glabāt datumus un laikus, tabulai pievienojat lauku Datums/laiks vai Datums/laiks Paplašināts. Datuma un laika datus var izmantot dažādiem personiskiem un uzņēmējdarbības mērķiem, piemēram, dzimšanas dienām, piegādes un norēķinu informācijai un laika kartēm.
Tēmas šajā rakstā
- Izpratne par datumu un laika laukiem
- Datuma un laika lauka pievienošana datu lapas skatā
- Datuma un laika lauka pievienošana noformējuma skatā
- Datuma un laika lauka rekvizītu iestatīšana
- Datuma un laika lauka dzēšana
- Date and time lauka rekvizītu atsauce
Izpratne par datumu un laika laukiem
Ja izmantojat Access datu bāzi, datuma un laika vērtības, iespējams, redzēsit dažādos formātos, piemēram, Eiropas formātā (28.11.2006 vai 28-11-2006), Dienvidāzijas formātā (28/11/2006) vai ASV formātā (28.11.2006.). Neatkarīgi no tā, kā Access formatē datuma un laika datus, un neatkarīgi no tā, kā ievadāt datuma vai laika datus, datuma un laika laukos datumi un laiki tiek glabāti šādi:
Datums/laiks
Date/Time izmanto dubultas precizitātes skaitļus ar peldošo komatu — sistēmu, ko sauc arī par sēriju datumiem. Šajā attēlā ir parādīta tipiska sērijas datuma un laika vērtība.
Vērtības veselā daļa pa kreisi no decimālzīmes attēlo datumu. Daļa pa labi no decimālzīmes attēlo laiku.
Skaitlis šajā attēlā atspoguļo 2003. gada 24. decembri plkst. Datuma komponents ir veselu dienu skaits, kas ir pagājušas kopš sākuma datuma 30.12.1899. Šajā piemērā no 30.12.1899. līdz 24.12.2003. ir pagājušas 37 979 dienas. Laika komponents ir 24 stundu dienas daļa. Tātad, vērtība 0,875, reizināta ar 24 stundām, ir vienāda ar 21 stundu jeb 21:00.
Negatīvās vērtības datuma komponentā norāda datumus pirms bāzes datuma. Piemēram, vērtība -1 kā datuma komponents tiek atrisināta vienu dienu pirms bāzes datuma jeb 29.12.1899.
Derīgās datumu vērtības ir diapazonā no -657 434 (100. gada 1. janvāris pēc mūsu ēras) līdz 2 958 465 (9999. gada 31. decembris p.m.ē.). Derīgas laika vērtības ir diapazonā no 0,0 līdz 0,9999 jeb 23:59:59.
Saglabājot datuma un laika vērtības kā skaitļus, varat veikt lielu skaitu aprēķinu ar datuma un laika datiem. Piemēram, var aprēķināt kopējo nostrādāto stundu skaitu (laika uzskaites kartei) vai rēķina vecumu.
Datums/laiks paplašināts
Date/Time Extended glabā datumus un laikus kodētā 42 baitu virknē. Datums tiek glabāts neparakstītā garā tipā, kas atbalsta diapazonu no 1-1-1 AD līdz 9999 AD. Laiks tiek glabāts neparakstītā garā tipā, pamatojoties uz šo formulu:
= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + fractionalSeconds
Papildinformāciju skatiet sadaļā Datuma/laika paplašinātā datu tipa lietošana.
Datuma un laika lauka pievienošana datu lapas skatā
Lauku Datums/laiks var pievienot jaunā vai esošā tabulā datu lapas skatā.
Pievienošana esošai tabulai
- Tabulas atvēršana datu lapas skatā
- Ja nepieciešams, ritiniet horizontāli līdz pirmajam tukšajam laukam.
- Kolonnā Lauka nosaukums atlasiet pirmo tukšo rindu un pēc tam ierakstiet lauka nosaukumu.
- Atlasiet blakus esošo šūnu kolonnā Datu tips un pēc tam sarakstā atlasiet Datums/laiks vai Datums/laiks Pagarināts .
- Saglabājiet izmaiņas.
Lauka Date/Time pievienošana jaunai tabulai
- Cilnē Izveide grupā Tabulas noklikšķiniet uz Tabula.
- Noklikšķiniet uz Save
un dialoglodziņā Save As ievadiet jaunās tabulas nosaukumu. - Ar peles labo pogu noklikšķiniet uz jaunās tabulas dokumenta cilnes un noklikšķiniet uz Noformējuma skats.
- Kolonnā Lauka nosaukums atlasiet pirmo tukšo rindu un pēc tam ierakstiet lauka nosaukumu.
- Atlasiet blakus esošo šūnu kolonnā Datu tips un pēc tam sarakstā atlasiet Datums/laiks vai Datums/laiks Pagarināts .
- Saglabājiet izmaiņas.
Datuma un laika lauka pievienošana noformējuma skatā
Lauku Datums/laiks var pievienot jaunā vai esošā tabulā noformējuma skatā.
Pievienošana esošai tabulai
- Atveriet tabulu noformējuma skatā.
- Kolonnā Lauka nosaukums atlasiet pirmo tukšo rindu un pēc tam ierakstiet lauka nosaukumu.
- Atlasiet blakus esošo šūnu kolonnā Datu tips un pēc tam sarakstā atlasiet Datums/laiks vai Datums/laiks Pagarināts .
- Saglabājiet izmaiņas.
Pievienošana jaunai tabulai
- Cilnē Izveide grupā Tabulas noklikšķiniet uz Tabula.
- Noklikšķiniet uz Saglabāt un dialoglodziņā Saglabāt kā ievadiet jaunās tabulas nosaukumu.
- Ar peles labo pogu noklikšķiniet uz jaunās tabulas dokumenta cilnes un noklikšķiniet uz Noformējuma skats.
- Kolonnā Lauka nosaukums atlasiet pirmo tukšo rindu un pēc tam ierakstiet lauka nosaukumu.
- Atlasiet blakus esošo šūnu kolonnā Datu tips un pēc tam sarakstā atlasiet Datums/laiks vai Datums/laiks Pagarināts .
- Saglabājiet izmaiņas.
Datuma un laika lauka rekvizītu iestatīšana
Kad izmantojat noformējuma skatu, lai tabulai pievienotu datuma/laika lauku, varat iestatīt un mainīt visus lauka rekvizītus.
- Cilnes Vispārīgi tabulas noformētāja apakšējā sadaļā sadaļā Lauka rekvizīti atrodiet rekvizītu, kuru vēlaties mainīt.
- Atlasiet lauku blakus rekvizīta nosaukumam.
- Atlasiet lauku blakus rekvizīta nosaukumam. Atkarībā no rekvizīta var ievadīt datus, startēt izteiksmju veidotāju, noklikšķinot uz
, vai sarakstā atlasīt opciju.
Lai iegūtu informāciju par katra lauka rekvizīta izmantošanu, atlasiet rekvizītu un pēc tam nospiediet taustiņu F1.
Datuma un laika lauka dzēšana
Varat izmantot datu lapas skatu vai noformējuma skatu, lai tabulā dzēstu lauku Datums/laiks vai Datums/laiks Paplašināts.
Brīdinājums Dzēšot Date/Time vai Date/Time Extended lauku, kurā ir dati, šie dati neatgriezeniski zūd, jo dzēšanu nevar atsaukt. Šī iemesla dēļ, pirms izdzēšat jebkuru tabulas lauku vai citu datu bāzes komponentu, vajadzētu izveidot datu bāzes dublējumu.
Dzēšana datu lapas skatā
- Atveriet tabulu datu lapas skatā.
- Atrodiet lauku Datums/laiks vai Datums/laiks Paplašināts, ar peles labo pogu noklikšķiniet uz galvenes rindas (nosaukuma) un noklikšķiniet uz Dzēst lauku.
- Lai apstiprinātu dzēšanu, noklikšķiniet uz Jā.
Dzēšana noformējuma skatā
- Atveriet tabulu noformējuma skatā.
- Noklikšķiniet uz rindas atlasītāja (tukšais kvadrāts) blakus laukam Datums/laiks vai Datums/laiks Extended un pēc tam nospiediet taustiņu DELETE vai noklikšķiniet ar peles labo pogu uz rindas atlasītāja un noklikšķiniet uz Dzēst rindas.
- Lai apstiprinātu dzēšanu, noklikšķiniet uz Jā.
Date and time lauka rekvizītu atsauce
Šajā tabulā ir uzskaitīti datuma/laika lauka rekvizīti un aprakstīta katra rekvizīta darbība.
| Īpašums | Lietošana |
|---|---|
| Formatēšana | Pielāgotas formatēšanas rakstzīmes tiek ievadītas, lai definētu attēlošanas formātu. Šeit definētie formāti parādās datu lapās, formās un atskaitēs. |
| Decimal Places (tikai datums/laiks paplašināts) | Ievadiet daļskaitļa precizitāti, lai norādītu ciparu skaitu pa labi no decimālzīmes (1-7). |
| Ievades maska | Ievadiet ievades maskas virkni vai noklikšķiniet uz , lai startētu ievades maskas vedni.Papildinformāciju par ievades masku izveidi un izmantošanu skatiet rakstā Ievades maskas izveide, lai noteiktā formātā ievadītu lauku vai vadīklu vērtības. |
| Paraksts | Norāda datuma/laika lauka nosaukumu. Ja nenorādīsit parakstu, programma Access lietos noklusējuma lauka nosaukumu. |
| Noklusējuma vērtība | Norāda vērtību, kas automātiski parādās laukā, kad izveidojat jaunu ierakstu. Piemēram, var ievadīt funkciju, piemēram, Date(), lai automātiski parādītu šodienas datumu. |
| Validācijas kārtula | Norāda prasības datiem, kas ievadīti visā ierakstā, atsevišķā laukā vai veidlapas vai atskaites vadīklā. Kad lietotājs ievada datus, kas pārkāpj kārtulu, varat izmantot rekvizītu Validācijas teksts , lai norādītu radušos kļūdas ziņojumu. Maksimālais garums: 2,048 rakstzīmes. Papildinformāciju par validācijas kārtulu izveidi skatiet rakstā Validācijas kārtulas izveide, lai validētu datus laukā. |
| Validācijas teksts | Norāda kļūdas ziņojuma tekstu, kas tiek parādīts, ja lietotāji pārkāpj validācijas kārtulu. Maksimālais garums: 255 rakstzīmes. Papildinformāciju par validācijas kārtulu izveidi skatiet rakstā Validācijas kārtulas izveide, lai validētu datus laukā. |
| Obligāts | Ja šis rekvizīts ir iestatīts uz Jā, ir jāievada vērtība laukā vai jebkurā ar lauku saistītajā vadīklā. Turklāt vērtība nedrīkst būt nulle. |
| Indeksēts | Indeksu izmanto, lai paātrinātu vaicājumu, kārtošanas un grupēšanas darbības, kas tiek izpildītas lielos datu apjomos. Indeksus var arī izmantot, lai neļautu lietotājiem ievadīt dublikātvērtības. Izvēles iespējas:
|
| IME režīms | Norāda ievades metodes redaktoru — rīku Access angļu valodas versiju izmantošanai ar failiem, kas izveidoti japāņu vai korejiešu valodas Access versijā. Noklusējuma vērtība: Nav vadīklas. Lai iegūtu papildinformāciju par šī rekvizīta lietošanu, nospiediet taustiņu F1. |
| IME teikuma režīms | Norāda datu tipu, ko var ievadīt, izmantojot ievades metodes redaktoru. Lai iegūtu papildinformāciju par šī rekvizīta lietošanu, nospiediet taustiņu F1. |
| Teksta līdzināšana | Norāda datuma/laika lauka datu līdzinājumu. Izvēles iespējas:
|
| Rādīt datuma atlasītāju | Rāda vai paslēpj uznirstošo kalendāra vadīklu, kas tiek parādīta, kad lietotāji noklikšķina uz datuma/laika laukiem. Noklusējums: datumiem.
Atlasiet Nekad, lai paslēptu vadīklu. Ja laukam Datums/laiks izmantojat ievades masku, vadīkla Datuma atlasītājs nav pieejama neatkarīgi no tā, kā tiek iestatīts šis rekvizīts. |