V tem članku je opisano, kako dodate kontrolnik polja z besedilom v Accessov obrazec in nato nastavite lastnosti za to polje z besedilom, tako da je v njem prikazana vrednost kontrolnika v drugem obrazcu. To je uporabno v teh primerih:
-
Imate glavni obrazec, v katerem je podobrazec; v podobrazcu je izračunano polje z besedilom (na primer vsota cen enot), katerega rezultate želite prikazati v glavnem obrazcu.
-
Imate obrazec z ukaznim gumbom, ki odpre drugi obrazec. Želite, da bi bila v polju z besedilom na drugem obrazcu prikazana vrednost kontrolnika v prvem obrazcu.
Ustvarjanje kontrolnika
-
V podoknu za krmarjenje kliknite z desno tipko miške obrazec, ki ga želite spremeniti, nato kliknite Pogled načrta ali Pogled postavitve.
-
Na zavihku Načrt v galeriji Kontrolniki kliknite Polje z besedilom.
-
Kliknite mesto v obrazcu, kjer želite ustvariti besedilno polje.
-
Prepričajte se, da je izbrano le besedilno polje. Po potrebi kliknite drug kontrolnik, nato pa spet kliknite besedilno polje.
-
Če list z lastnostmi še ni prikazan, z desno tipko miške kliknite polje z besedilom, nato pa kliknite Lastnosti.
-
V podoknu opravil List lastnosti kliknite zavihek Vse.
-
Nastavite lastnost Vir kontrolnika s to sintakso:
=[Obrazci]![ime obrazca]![ime kontrolnika]
Pri tem je ime obrazca ime obraza, v katerem je kontrolnik, katerega vrednost želite prikazati, ime kontrolnika pa je ime kontrolnika.
Vzpostavljanje sklica na kontrolnik v podobrazcu je nekoliko bolj zapleteno. V teh primerih uporabite sintakso, podobno temu:
=[Obrazci]![ime glavnega obrazca]![ime kontrolnika podobrazca na glavnem obrazcu].[Obrazec]![ime kontrolnika na podobrazcu]
Ime glavnega obrazca je ime glavnega obrazca, ime kontrolnika podobrazca na glavnem obrazcu je ime kontrolnika na glavnem obrazcu, ki je vsebnik podobrazca, ime kontrolnika na podobrazcu pa je ime kontrolnika na podobrazcu s kontrolnikom, katerega vrednost želite prikazati.
Opomba: V vseh primerih mora biti obrazec, do katerega želite vzpostaviti sklic, odprt, da Access lahko prebere njegovo vrednost. Obrazec je lahko skrit, vendar mora biti odprt.
Primeri
1. primer: Sklic na drug obrazec
Recimo, da imate glavni obrazec z imenom »Naročila« in želite prikazati vrednost kontrolnika, imenovanega »Ime«, ki je v obrazcu, imenovanem »Podrobnosti o zaposlenem«. Če želite prikazati vrednost kontrolnika »Ime« v obrazcu »Podrobnosti o zaposlenem«, dodajte polje z besedilom v obrazec »Naročila« in določite lastnost Vir kontrolnika tako:
=[Obrazci]![Podrobnosti zaposlenega]![Ime]
2. primer: Sklic na kontrolnik na podobrazcu z glavnega obrazca
Denimo, da imate glavni obrazec z imenom »Naročila«. V tem obrazcu je kontrolnik podobrazca z imenom »Podobrazec naročil«, v katerem je izračunano polje z besedilom z imenom »Delna vsota naročila«. Če želite prikazati vrednost iz kontrolnika »Delna vsota naročila« v glavnem obrazcu »Naročila«, dodajte polje z besedilom v glavni obrazec »Naročila« in določite lastnost Vir kontrolnika tako:
=[Obrazci]![Naročila]![Podobrazec naročil].[Obrazec]![DelnaVsotaNaročila]
Opomba: V vseh primerih mora biti obrazec, do katerega želite vzpostaviti sklic, odprt, da Access lahko prebere njegovo vrednost. Obrazec je lahko skrit, vendar mora biti odprt.