Ovaj članak objašnjava kako da postavite podrazumevanu vrednost za polje tabele ili kontrolu u obrascu u Access bazi podataka. Podrazumevane vrednosti koje podesite pojaviće se u polju ili kontroli svaki put kada kreirate novi zapis u bazi podataka.
U ovom članku
Razumevanje podrazumevanih vrednosti
Podrazumevanu vrednost dodajete polju tabele ili kontroli obrasca svaki put kada želite da Access automatski unese vrednost u novi zapis. Na primer, Access uvek može da doda trenutni datum novim porudžbinama.
Obično dodajete podrazumevanu vrednost u polja tabele. Vrednost dodajete otvaranjem tabele u prikazu dizajna, a zatim unosom vrednosti u svojstvo Podrazumevana vrednost za polje. Ako postavite podrazumevanu vrednost za polje tabele, Access primenjuje vašu vrednost na sve kontrole koje ste zasnovali na tom polju. Ako ne povežete kontrolu sa poljem tabele ili se povezujete sa podacima u drugim tabelama, postavljate podrazumevanu vrednost za samu kontrolu obrasca.
Možete da podesite podrazumevanu vrednost za polja tabele koja je postavljena na tipove podataka "Kratak tekst", "Dugačak tekst", "Broj", "Datum/vreme", "Valuta", "Da/ne" i "Hiperveza". Ako ne navedete vrednost, polje ostaje bez vrednosti (prazno) dok ne unesete vrednost. Kada definišete podrazumevanu vrednost, Access primenjuje tu vrednost na sve nove zapise koje dodate. Ako želite, možete da promenite vrednost u zapisu iz podrazumevane vrednosti u drugu vrednost, osim ako pravilo za validaciju to ne zabrani.
Postavljanje podrazumevane vrednosti za polje tabele
Kada postavite podrazumevanu vrednost za polje tabele, sve kontrole koje povežete sa tim poljem prikazaće podrazumevanu vrednost.
Postavljanje podrazumevane vrednosti
-
U oknu za navigaciju kliknite desnim tasterom miša na tabelu koju želite da promenite, a zatim izaberite stavku Prikaz dizajna.
-
Izaberite polje koje želite da promenite.
-
Na kartici Opšte otkucajte vrednost u polju za svojstvo Podrazumevana vrednost.
Vrednost koju možete da unesete zavisi od tipa podataka koji je podešen za polje. Na primer, možete da otkucate =Date() da biste umetnuli trenutni datum u polje "Datum/vreme". Primere podrazumevanih vrednosti potražite u odeljku Primeri podrazumevanih vrednosti u nastavku ovog članka.
-
Sačuvajte promene.
Postavljanje podrazumevane vrednosti za kontrolu
Podrazumevanu vrednost za kontrolu obično postavljate samo kada ne povezujete tu kontrolu sa poljem tabele ili kada se povezujete sa podacima u drugoj tabeli.
Postavljanje podrazumevane vrednosti
-
U oknu za navigaciju kliknite desnim tasterom miša na obrazac koji želite da promenite, a zatim izaberite stavku Prikaz dizajna.
-
Kliknite desnim tasterom miša na kontrolu koju želite da promenite, a zatim izaberite stavku Svojstva ili pritisnite taster F4.
-
Kliknite na karticu Sve na listu sa svojstvima, pronađite svojstvo Podrazumevana vrednost, a zatim unesite podrazumevanu vrednost.
-
Pritisnite kombinaciju tastera CTRL+S da biste sačuvali promene.
Postavljanje podrazumevanog reda za okvir sa listom ili kombinovani okvir
Kontrole okvira sa listom i kombinovanog okvira podrazumevano prikazuju dva tipa lista: liste vrednosti i liste za pronalaženje. Lista vrednosti je čvrsto kodirana lista stavki koje se nalaze u svojstvu Izvor reda okvira sa listom ili kontrole kombinovanog okvira. Nasuprot tome, lista za pronalaženje preuzima podatke iz polja za pronalaženje (polje koje koristi upit za preuzimanje podataka iz druge tabele), a zatim učitava te podatke u kontrolu kombinovanog okvira.
Za liste vrednosti i liste za pronalaženje možete da navedete koja stavka liste se podrazumevano pojavljuje, ali pratite drugačiju proceduru za svaki tip liste. Sledeći koraci objašnjavaju kako da podesite podrazumevane vrednosti za listu vrednosti i listu za pronalaženje.
Postavljanje podrazumevane vrednosti za listu vrednosti
-
U oknu za navigaciju kliknite desnim tasterom miša na obrazac koji želite da promenite, a zatim izaberite stavku Prikaz dizajna.
-
Kliknite desnim tasterom miša na okvir sa listom ili kontrolu okvira za tekst, a zatim izaberite stavku Svojstva ili pritisnite taster F4.
-
Uverite se da svojstvo Izvor reda sadrži listu vrednosti. Stavke na listi vrednosti nalaze se pod dvostrukim znacima navoda i razdvojene tačkom i zarezom. Na primer, možda ćete videti listu kao što je ova: "Dobro";" Sajam";" Jadno".
-
Ako svojstvo Izvor reda sadrži upit (nisku teksta koja počinje sa SELECT), pređite na sledeći skup koraka.
-
U polju za svojstvo Podrazumevana vrednost otkucajte sledeće:
Ne, ne, control_name . Datumi stavke(n)
U ovom slučaju, control_name je ime kontrole okvira sa listom ili kombinovanog okvira, a n je broj stavke liste za koju želite da napravite podrazumevanu vrednost. Ako ne znate ime kontrole, pogledajte vrednost u svojstvu Name , koje se nalazi na vrhu lista sa svojstvima.
Na primer, pretpostavimo da imate kontrolu kombinovanog okvira pod imenom "Vlasnik" i da želite da koristite treću vrednost na listi kao podrazumevanu vrednost. U polju za svojstvo Podrazumevana vrednost otkucaćete sledeće:
[Vlasnik]. StavkaData(2)
Otkucaćete 2 umesto3 zato što je StavkaData zasnovana na nuli, što znači da počinje da se broji od nule, a ne od jednog.
-
Sačuvajte promene, a zatim se vratite u prikaz obrasca. Izabrana podrazumevana vrednost bi trebalo da se pojavi na listi ili kombinovanom okviru kada dodate zapis u bazu podataka.
Postavljanje podrazumevane vrednosti za listu za pronalaženje
-
Otvorite tabelu koja obezbeđuje izvorne podatke za polje za pronalaženje u prikazu lista sa podacima.
-
Obratite paћnja na vrednost ključa koja je povezana sa stavkom za koju želite da napravite podrazumevanu vrednost.
Napomena: Access podrazumevano skriva polja primarnog i sporednog ključa. Ako ne vidite polje ključa, kliknite desnim tasterom miša na bilo koju ćeliju u redu zaglavlja tabele, izaberite stavku Otkrij kolone i u dijalogu Otkrivanje kolona izaberite polje ključa i kliknite na dugme Zatvori.
-
U oknu za navigaciju kliknite desnim tasterom miša na tabelu koja sadrži polje za pronalaženje, a zatim izaberite stavku Prikaz dizajna.
-
Izaberite polje za pronalaženje i na kartici Opšte, u polju za svojstvo Podrazumevana vrednost otkucajte vrednost ključa koju ste naznačili u koracima 1 i 2. Ovo je vrednost koja odgovara stavci liste za koju želite da postavite podrazumevanu vrednost.
Na primer, pretpostavimo da imate 10 dobavljača i želite da se ime najčešće korišćenog dobavljača podrazumevano pojavljuje. Da biste to uradili, pronađite vrednost ključa koja na jedinstven način identifikuje dobavljača i unosite tu vrednost ključa u polje za svojstvo Podrazumevana vrednost polja sporednog ključa.
-
Sačuvajte promene, prebacite se na prikaz lista sa podacima i unesite novi zapis. Podrazumevana vrednost se pojavljuje u polju za pronalaženje kada dodate zapis.
Primeri podrazumevanih vrednosti
Sledeća tabela navodi i opisuje neke podrazumevane vrednosti. Ove primere možete da prilagodite za korišćenje sa sopstvenim podacima.
Izraz |
Podrazumevana vrednost polja |
---|---|
1 |
1 |
"MT" |
MT |
"Njujork, Njujork" |
New York, N.Y. (imajte u vidu da vrednost morate da stavite pod znake navoda ako sadrži znakove interpunkcije) |
"" |
Niska nulte dužine |
> Datum() |
Današnji datum |
=Da |
"Da" se prikazuje na lokalnom jeziku računara |