Šajā rakstā paskaidrots, kā iestatīt noklusējuma vērtību tabulas laukam vai vadīklai veidlapā Access datu bāzē. Iestatītās noklusējuma vērtības tiks parādītas laukā vai vadīklā ikreiz, kad izveidosit jaunu ierakstu savā datu bāzē.
Tēmas šajā rakstā
- Izpratne par noklusējuma vērtībām
- Tabulas lauka noklusējuma vērtības iestatīšana
- Vadīklas noklusējuma vērtības iestatīšana
- Sarakstlodziņa vai kombinētā lodziņa noklusējuma rindas iestatīšana
- Noklusējuma vērtību piemēri
Izpratne par noklusējuma vērtībām
Ja vēlaties, lai programma Access automātiski ievadītu vērtību jaunā ierakstā, tabulas laukam vai veidlapas vadīklai pievienojat noklusējuma vērtību. Piemēram, varat iestatīt, lai programma Access vienmēr pievienotu pašreizējo datumu jaunajiem pasūtījumiem.
Parasti tabulas laukiem tiek pievienota noklusējuma vērtība. Jūs pievienojat vērtību, atverot tabulu noformējuma skatā un pēc tam ievadot vērtību lauka rekvizītā Noklusējuma vērtība . Ja iestatāt tabulas lauka noklusējuma vērtību, Access lieto šo vērtību visām vadīklām, kuru pamatā ir šis lauks. Ja nesaistāt vadīklu ar tabulas lauku vai veidojat saiti uz datiem citās tabulās, varat iestatīt pašas veidlapas vadīklas noklusējuma vērtību.
Varat iestatīt noklusējuma vērtību tabulas laukiem, kuros tiek izmantoti datu tipi Īss teksts, Garš teksts, Skaitlis, Datums/laiks, Valūta, Jā/nē un Hipersaite. Ja nenorādāt vērtību, lauks paliek Null (tukšs), līdz ievadāt vērtību. Kad esat definējis noklusējuma vērtību, programma Access lieto šo vērtību visiem jaunajiem ierakstiem, kurus pievienojat. Ja vēlaties, varat mainīt ieraksta vērtību no noklusējuma uz citu vērtību, ja vien to neaizliedz validācijas kārtula.
Tabulas lauka noklusējuma vērtības iestatīšana
Iestatot tabulas lauka noklusējuma vērtību, visas ar šo lauku saistītās vadīklas rāda noklusējuma vērtību.
Noklusējuma vērtības iestatīšana
- Navigācijas rūtī ar peles labo pogu noklikšķiniet uz tabulas, kurā vēlaties veikt izmaiņas, un pēc tam noklikšķiniet uz Noformējuma skats.
- Atlasiet lauku, ko vēlaties mainīt.
- Cilnes Vispārīgi rekvizīta lodziņā Noklusējuma vērtība ierakstiet vērtību.
Ievadāmā vērtība ir atkarīga no laukam iestatītā datu tipa. Piemēram, varat ievadīt
=Date(), lai datuma/laika laukā ievietotu pašreizējo datumu. Noklusējuma vērtību piemērus skatiet tālāk šī raksta sadaļā Noklusējuma vērtību piemēri . - Saglabājiet izmaiņas.
Vadīklas noklusējuma vērtības iestatīšana
Parasti vadīklas noklusējuma vērtību iestata tikai tad, ja vadīkla nav saistīta ar tabulas lauku vai izveido saiti uz datiem citā tabulā.
Noklusējuma vērtības iestatīšana
- Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas, ko vēlaties mainīt, un pēc tam noklikšķiniet uz Noformējuma skats.
- Ar peles labo pogu noklikšķiniet uz vadīklas, kuru vēlaties mainīt, un pēc tam noklikšķiniet uz Rekvizīti vai nospiediet taustiņu F4.
- Rekvizītu lapā noklikšķiniet uz cilnes Visi , atrodiet rekvizītu Noklusējuma vērtība un pēc tam ievadiet noklusējuma vērtību.
- Nospiediet taustiņu kombināciju Ctrl+S , lai saglabātu izmaiņas.
Sarakstlodziņa vai kombinētā lodziņa noklusējuma rindas iestatīšana
Pēc noklusējuma sarakstlodziņa un kombinētā lodziņa vadīklās tiek parādīti divu veidu saraksti: vērtību saraksti un uzmeklēšanas saraksti. Vērtību saraksts ir iekodēts vienumu saraksts, kas atrodas sarakstlodziņa vai kombinētā lodziņa vadīklas rekvizītā Rindas avots . Turpretim uzmeklēšanas saraksts paņem datus no uzmeklēšanas lauka, kas izmanto vaicājumu, lai izgūtu datus no citas tabulas, un pēc tam ielādē šos datus kombinētā lodziņa vadīklā.
Vērtību un uzmeklēšanas sarakstu gadījumā varat norādīt, kurš saraksta elements tiek rādīts pēc noklusējuma, taču katram saraksta tipam ir jāveic atšķirīgas procedūras. Turpmākajās darbībās ir paskaidrots, kā iestatīt noklusējuma vērtības vērtību sarakstam un uzmeklēšanas sarakstam.
Vērtību saraksta noklusējuma iestatīšana
- Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas, ko vēlaties mainīt, un pēc tam noklikšķiniet uz Noformējuma skats.
- Ar peles labo pogu noklikšķiniet uz sarakstlodziņa vai tekstlodziņa vadīklas un pēc tam noklikšķiniet uz Rekvizīti vai nospiediet taustiņu F4.
- Pārliecinieties, vai rekvizītā Rindas avots ir vērtību saraksts. Vienumi vērtību sarakstā ir ietverti dubultpēdiņās un atdalīti ar semikoliem. Piemēram, var tikt parādīts šāds saraksts:
"Good";"Fair";"Poor". - Ja rekvizīts Rindas avots satur vaicājumu, kas ir teksta virkne, kas sākas ar
SELECT, pārejiet pie nākamās darbību kopas. - Rekvizīta lodziņā Noklusējuma vērtība ierakstiet
[control_name].ItemData(n). Šajā gadījumācontrol_nameir sarakstlodziņa vai kombinētā lodziņa vadīklas nosaukums unntā saraksta vienuma numurs, ko vēlaties iestatīt kā noklusējuma vienumu. Ja nezināt vadīklas nosaukumu, aplūkojiet vērtību rekvizītā Nosaukums , kas atrodas rekvizītu lapas augšdaļā. Piemēram, pieņemsim, ka jums ir kombinētā lodziņa vadīkla ar nosaukumu Īpašnieks un vēlaties izmantot trešo vērtību sarakstā kā noklusējuma vērtību. Ierakstiet[Owner].ItemData(2)rekvizīta lodziņā Noklusējuma vērtība . Jūs rakstāt2, nevis3tāpēc, kaItemDatabāze ir nulle, kas nozīmē, ka tā sāk skaitīt no nulles, nevis viena. - Saglabājiet izmaiņas un pēc tam pārslēdzieties atpakaļ uz formas skatu. Pievienojot datu bāzei ierakstu, sarakstā vai kombinētajā lodziņā jābūt parādītai atlasītajai noklusējuma vērtībai.
Uzmeklēšanas saraksta noklusējuma vērtības iestatīšana
Datu lapas skatā atveriet tabulu, kurā norādīti jūsu uzmeklēšanas lauka avota dati.
Ņemiet vērā atslēgas vērtību, kas ir saistīta ar vienumu, kā iestatīt noklusējuma vērtību.
Piezīme
Pēc noklusējuma programma Access paslēpj primārās un ārējās atslēgas laukus. Ja atslēgas lauks nav redzams, ar peles labo pogu noklikšķiniet uz jebkuras šūnas tabulas galvenes rindā, noklikšķiniet uz Parādīt slēptās kolonnas un dialoglodziņā Parādīt slēptās kolonnas atlasiet atslēgas lauku un noklikšķiniet uz Aizvērt.
Navigācijas rūtī ar peles labo pogu noklikšķiniet uz tabulas, kurā ir uzmeklēšanas lauks, un pēc tam noklikšķiniet uz Noformējuma skats.
Atlasiet uzmeklēšanas lauku. Cilnes Vispārīgi rekvizīta lodziņā Noklusējuma vērtība ierakstiet atslēgas vērtību, ko esat atzīmējis 1. un 2. darbībā. Šī vērtība atbilst saraksta vienumam, ko vēlaties iestatīt kā noklusējuma vienumu. Piemēram, pieņemsim, ka jums ir 10 piegādātāji un vēlaties, lai pēc noklusējuma tiktu parādīts visbiežāk izmantotā piegādātāja nosaukums. Lai to izdarītu, atrodiet atslēgas vērtību, kas unikāli identificē piegādātāju, un ievadiet šo atslēgas vērtību ārējās atslēgas lauka rekvizītu lodziņā Noklusējuma vērtība .
Saglabājiet izmaiņas, pārslēdzieties uz datu lapas skatu un ievadiet jaunu ierakstu. Noklusējuma vērtība tiek parādīta uzmeklēšanas laukā, kad pievienojat ierakstu.
Noklusējuma vērtību piemēri
Tālāk esošajā tabulā ir uzskaitītas un aprakstītas dažas noklusējuma vērtības. Šos piemērus varat pielāgot izmantošanai ar saviem datiem.
| Izteiksme | Noklusējuma lauka vērtība |
|---|---|
1 |
1 |
"MT" |
MT |
"New York, N.Y." |
Ņujorka (ņemiet vērā, ka vērtība ir jāiekļauj pēdiņās, ja tajā ir pieturzīmes) |
"" |
Nulles garuma virkne |
Date() |
Šodienas datums |
=Yes |
Datora lokālajā valodā tiek parādīts "Yes" |