Velja za
Access za Microsoft 365 Access 2019 Access 2016 Access 2013

Z makri uporabniškega vmesnika v Accessovih spletnih programih lahko izvedete dejanja, kot je odpiranje drugega pogleda, uporaba filtra ali ustvarjanje novega zapisa. Na voljo sta dve vrsti: »vdelani« makri uporabniškega vmesnika, ki se pripnejo neposredno na predmete uporabniškega vmesnika, kot so ukazni gumbi, kombinirana polja ali predmet gumba vrstice dejanja in »samostojni« makri uporabniškega vmesnika, ki so v predmetih makra.

Če se želite izogniti podvajanju logike makra, znova uporabite samostojne makre uporabniškega vmesnika tako, da jih prikličete z drugimi makri. Samostojni makri uporabniškega vmesnika so na voljo v podoknu za krmarjenje v razdelku Makri , ne morete pa jih zagnati neposredno od tam. Uporabite dejanje RunMacro in zaženite samostojni makro uporabniškega vmesnika v vdelanem makru uporabniškega vmesnika.

Opomba: Vsebina tega članka se ne nanaša na Accessove namizne zbirke podatkov.

Ustvarjanje vdelanega makra uporabniškega vmesnika v Accessovem spletnem programu

Vdelani makri uporabniškega vmesnika v Accessovih spletnih programih se zaženejo ob določenih dogodkih v pogledu, kot je klik gumba, izbira elementa v kombiniranem polju ali nalaganje pogleda. Makri postanejo del pogleda ali kontrolnika, v katerem so vdelani.

V spodnji tabeli je navedenih nekaj dogodkov, ki jim lahko priložite makro uporabniškega vmesnika v kontrolniku ali pogledu v Accessovem spletnem programu:

Vrsta dogodka

Čas dogodka

Po posodobitvi

Pojavi se, ko vnesete podatke v kontrolnik ali izberete element v kontrolniku seznama.

Ob kliku

Pojavi se, ko je izbran kontrolnik.

Ob trenutnem

Pojavi se, ko se uporabnik premakne na drug zapis v pogledu.

Ob nalaganju

Pojavi se, ko je odprt pogled.

V spodnji tabeli pa je prikazanih nekaj dogodkov, ki jih posamezni kontrolnik podpira v pogledih seznama in praznih pogledih:

Vrsta kontrolnika ali predmeta

Podprti dogodki

Gumb vrstice z dejanji

Ob kliku

Samodokončaj

Po posodobitvi, ob kliku

Gumb

Ob kliku

Potrditveno polje

Po posodobitvi

Kombinirano polje

Po posodobitvi

Hiperpovezava

Po posodobitvi, ob kliku

Slika

Ob kliku

Oznaka

Ob kliku

Večvrstično polje z besedilom

Po posodobitvi, ob kliku

Polje z besedilom

Po posodobitvi, ob kliku

Pogled

Ob trenutnem, ob nalaganju

Opombe: 

  • Pogledi s povzetkom v Accessovih spletnih programih ne podpirajo možnosti dodajanja kontrolnikov po meri, kar pomeni, da ne morete dodati makrov uporabniškega vmesnika nobenemu kontrolniku v tej vrsti pogleda.

  • Pogledi podatkovnega lista ne podpirajo dogodkov kontrolnika »Po posodobitvi«. Logiko makra v dogodku kontrolnika »Po posodobitvi« lahko določite le za kontrolnike, ki jih vstavite v poglede seznama in prazne poglede.

  • Kontrolniki spletnega brskalnika, kontrolniki podpogleda in kontrolniki za sorodne elemente ne podpirajo nobenih dogodkov v nobeni vrsti pogleda.

Vdelan makro uporabniškega vmesnika v accessovem spletnem programu ustvarite tako:

  1. Izberite kontrolnik, v katerega želite vdelati makro.

  2. Kliknite gumb Dejanja. Access odpre pogovorno okno Dejanja za dejanje po meri.

    Gumb »Dejanja« za ukazni gumb v pogledu.

  3. Kliknite dogodek, ki mu želite pripeti makro. Access prikaže prazen makro v pogledu načrta makra, vi pa lahko začnete dodajati dejanja.

Ustvarjanje samostojnega makra uporabniškega vmesnika v Accessovem spletnem programu

  1. Kliknite Osnovno > Dodatno > Makro.

    Access prikaže prazen makro v pogledu načrta makra, vi pa lahko začnete dodajati dejanja.

  2. Kliknite Shrani. Vnesite ime makra v polje Ime makra ter kliknite V redu.

Namigi za ustvarjanje makrov uporabniškega vmesnika v Accessovem spletnem programu

Ti namigi bi morali spodbuditi preprostejši potek procesa.

  • Če se želite sklicevati na polje v makru, uporabite obliko zapisa [TableName].[ Ime_polja]. Uporabite na primer [Opravila].[ Rok] za sklicevanje na polje Rok in[Opravila].[ Stanje] za sklicevanje na polje Stanje . Če pogled temelji na poizvedbi, vnesite ime shranjenega predmeta poizvedbe. Če je vir zapisa pogleda na primer poizvedba z imenom MojaPoizvedba, uporabite [MojaPoizvedba].[ Rok] za sklicevanje na polje Rok v poizvedbi.

  • Preden ustvarite vdelan makro uporabniškega vmesnika, si zapišite imena tabel, polj in kontrolnikov, ki jih nameravate uporabiti, saj med delom ne boste mogli preklopiti na druge zavihke.

  • Nekateri argumenti dejanja makra podpirajo izraze. Če želite uporabiti izraz za argument dejanja makra, vnesite znak = na prvo mesto v polje argumenta. Če argument podpira izraze, Access prikaže gumb »Graditelj izrazov« na desni strani polja argumenta.

  • Pogosto shranjujte.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.