Polje z besedilom je standardni kontrolnik v Accessu, ki se uporablja za ogled in urejanje podatkov v obrazcih in poročilih. V poljih z besedilom je mogoče prikazati številne različne vrste podatkov, uporabite pa jih lahko tudi za izvajanje izračunov. V tem članku je razloženo, kako ustvarite in uporabite polje z besedilom, razloženo pa je tudi nekaj pomembnih lastnosti polja z besedilom.
Kaj želite narediti?
Dodajanje vezanega polja z besedilom
Vezano polje z besedilom prikazuje podatke iz polja v tabeli ali poizvedbi. V obrazcu lahko uporabite polje z besedilom, ki je vezano na vir zapisov, ki jih je mogoče posodobiti, da vnesete ali uredite podatke v polju. Spremembe, ki jih naredite v polju z besedilom, so vidne v temeljni tabeli.
Vezano polje z besedilom lahko hitro ustvarite tako, da povlečete polje iz podokna Seznam polj v obrazec ali poročilo. Access samodejno ustvari polje z besedilom za polja s temi podatkovnimi tipi:
-
Kratko besedilo
-
Dolgo besedilo
-
Številka
-
Datum/čas
-
Valuta
-
Hiperpovezava
-
Izračunano
Opomba: Od različice programa Access 2013 naprej so bili podatkovni tipi »Besedilo« preimenovani v »Kratko besedilo«, podatkovni tipi »Zapisek« pa v »Dogo besedilo«.
Če povlečete polja drugih podatkovnih tipov, ustvarite različne vrste kontrolnikov. Če na primer povlečete polje Da/ne iz podokna Seznam polj v obrazec ali poročilo, Access ustvari potrditveno polje. Če povlečete polje predmeta OLE v obrazec ali poročilo, Access ustvari okvir vezanega predmeta in če povlečete polje za prilogo v obrazec ali poročilo, Access ustvari kontrolnik priloge.
Dodajanje vezanega polja z besedilom v obrazec ali poročilo tako, da povlečete polje iz podokna »Seznam polj«
-
Odprite obrazec ali poročilo v pogledu postavitve ali pogledu načrta tako, da ga kliknete z desno tipko miške v podoknu za krmarjenje, nato pa kliknite želeni pogled.
-
Na zavihku Načrt v skupini Orodja kliknite Dodaj obstoječa polja .
-
V podoknu Seznam polj razširite tabelo s poljem, za katerega želite, da je vezan na vaše polje z besedilom.
-
Povlecite polje iz podokna Seznam polj v poročilo ali obrazec.
če želite več informacij o uporabi podokna Seznam polj, preberite članek Dodajanje polja obrazcu ali poročilu.
Vezano polje z besedilom lahko dodate obrazcu ali poročilu tudi tako, da dodate nevezano polje z besedilom, nato pa nastavite lastnost Vir kontrolnika polja z besedilom v polje, na katerega naj bo vezan.
Dodajanje nevezanega polja z besedilom
Nevezano polje z besedilom ni povezano s poljem v tabeli ali poizvedbi. Nevezano polje z besedilom lahko uporabite za prikaz rezultatov izračuna ali sprejem vnosa, ki ga ne želite shraniti neposredno v tabeli. Nevezano polje z besedilom najlažje dodate v pogledu načrta.
-
Odprite obrazec ali poročilo v pogledu načrta, tako da ga kliknete z desno tipko miške v podoknu za krmarjenje, nato pa kliknite Pogled načrta.
-
Na zavihku Načrt v skupini Kontrolniki kliknite Polje z besedilom.
-
Postavite kazalec na mesto, kjer naj se nahaja polje z besedilom v obrazcu ali poročilu, nato pa kliknite, da vstavite polje z besedilom.
Opomba: Access prav tako postavi oznako levo od polja z besedilom, tako da pustite nekaj prostora levo od kazalca za oznako. Pozneje lahko prestavite oznako in polje z besedilom. Oznake lahko tudi izbrišete tako, da jo kliknete, nato pa pritisnete tipko DELETE.
Nevezano polje z besedilom lahko ustvarite tudi tako, da najprej ustvarite vezano polje z besedilom – povlecite polje iz podokna Seznam polj v obrazec ali poročilo, nato pa izbrišite vrednost v lastnosti Vir kontrolnika. Če to naredite v pogledu načrta, bo v polju z besedilom prikazano »nevezano« in ne »ime polja«. V pogledu postavitve polje z besedilom ne bo prikazovalo podatkov, ampak bo prazno.
Dodajanje izračunanega polja z besedilom
-
Odprite obrazec ali poročilo v pogledu načrta, tako da ga kliknete z desno tipko miške v podoknu za krmarjenje, nato pa kliknite Pogled načrta.
-
Na zavihku Načrt v skupini Kontrolniki kliknite Polje z besedilom.
-
Postavite kazalec na mesto, kjer naj se nahaja polje z besedilom v obrazcu ali poročilu, nato pa kliknite, da vstavite polje z besedilom.
-
Naredite nekaj od tega:
Postavite kazalec v polje z besedilom, nato pa vnesite izraz, ki izračuna skupno vsoto.
Izberite polje z besedilom, pritisnite F4, da prikažete list z lastnostmi, in vnesite izraz v polje z lastnostmi Vir kontrolnika. Če želite uporabiti graditelj izrazov izraz, kliknite zraven polja z lastnostmi Vir kontrolnika.
-
Shranite obrazec ali poročilo, nato pa preklopite na pogled obrazca ali pogled poročila, da preverite rezultate.
Če želite več informacij o ustvarjanju izrazov, preberite članek Gradnja izraza.
OPOMBE:
-
Če potrebujete več prostora za vnos izraza v polje z lastnostmi ControlSource, pritisnite SHIFT+F2, da odprete polje Povečava.
-
Če vaš obrazec ali poročilo temelji na poizvedbi, priporočamo, da izraz vnesete v poizvedbo namesto v izračunani kontrolnik. S tem lahko izboljšate učinkovitost delovanja in če želite izračunati skupno vsoto za skupine zapisov, je lažje, če uporabite ime izračunanega polja v združevalni funkciji.
Razumevanje lastnosti polja z besedilom
Ne glede na to, kako ustvarite polje z besedilom, morate določene lastnosti nastaviti tako, da polje z besedilom deluje in je prikazano tako, kot želite. Na spodnjem seznamu je navedenih nekaj najpomembnejših in najpogosteje uporabljenih lastnosti polja z besedilom:
-
Ime Polje z besedilom poimenujte s kratkim in smiselnim imenom, da boste zlahka prepoznali, katere podatke vsebuje. Tako se lahko preprosto sklicujete na polje z besedilom v izrazih, ki jih morda uporabljate v drugih poljih z besedilom. Nekateri razvijalci zbirke podatkov imenom polj z besedilom raje dodajo predpono, kot je txt, tako da lahko preprosto razlikujejo polja z besedilom od drugih vrst kontrolnikov, na primer txtFirstName ali txtAddress.
Ko ustvarite vezano polje z besedilom tako, da povlečete polje iz podokna Seznam polj, Access uporabi ime polja za ime polja z besedilom. To se običajno dobro obnese; če pa nameravate urediti lastnost Vir kontrolnika in spremeniti izraz, priporočamo, da najprej spremenite ime polja z besedilom, tako da se to razlikuje od imena polja. V nasprotnem primeru Access morda ne bo mogel določiti, ali se sklicujete na polje z besedilom ali na polje v tabeli. Recimo, da imate na primer poročilo, ki vsebuje polje z besedilom, imenovanim »Ime«, ki je vezano na polje v tabeli, imenovano »Ime«. Če želite obrezati katere koli presledke, ki so morda pred vrednostjo polja »Ime«, lahko nastavite lastnost Vir kontrolnika polja z besedilom na:
=Trim([First Name])
V tem primeru se v polju z besedilom prikaže napaka #Error, ker Access ne more določiti, ali se izraz sklicuje na polje ali na polje z besedilom. Če želite odpraviti to težavo, preimenujte polja z besedilom tako, da imajo enolična imena.
-
Vir kontrolnika – ta lastnost določa, ali je polje z besedilom vezano, nevezano ali izračunano.
-
Če je vrednost v polju z lastnostmi Vir kontrolnika ime polja v tabeli, je polje z besedilom vezano na to polje.
-
Če je vrednost v polju Vir kontrolnika prazno, je polje z besedilom nevezano.
-
Če je vrednost v polju Vir kontrolnika izraz, je polje z besedilom izračunano.
-
-
Oblika besedila – če je polje z besedilom vezano na polje »Dolgo besedilo«, lahko nastavite vrednost v polju z lastnostmi Oblika besedila na Obogateno besedilo. S tem lahko uporabite več slogov oblikovanja za besedilo v polju z besedilom. Uporabite lahko na primer krepko besedilo za eno besedo in podčrtano za drugo.
-
Lahko raste – ta lastnost je še posebej uporabna za poročila za polja z besedilom, ki so vezana na polja »Kratko besedilo« ali »Dolgo besedilo«. Privzeta nastavitev je Ne. Če je besedilo preveliko, da bi bilo prikazano v polju z besedilom, je besedilo prirezano (odrezano). Če nastavite vrednost polja z lastnostmi Lahko raste na Da, polje z besedilom samodejno prilagodi svojo navpično velikost tako, da lahko natisnete vse podatke ali prikažete njihov predogled.