Applies ToAccess za Microsoft 365 Access 2021 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 z dejanji, ter »samostojni« makri uporabniškega vmesnika, ki so vključeni v predmete 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 prikazani v podoknu za krmarjenje v razdelku Makri, vendar jih v podoknu ne morete neposredno zagnati. 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 katerega 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 [TableName]. [ FieldName]. Uporabite na primer [opravila]. [ Datum zapadlosti] , če se želite sklicevati na polje» rok «in [opravila]. [ Stanje] , če se želite sklicevati na polje stanje . Če vaš pogled temelji na poizvedbi, navedite ime shranjenega predmeta poizvedbe. Če je vir zapisov pogleda na primer poizvedba, imenovana MyQuery, uporabite [MyQuery]. [ Datum zapadlosti] , če se želite sklicevati na polje rok v poizvedbi.

  • Preden začnete ustvarjati vdelan makro uporabniškega vmesnika, si zapišite imena tabel, polj in kontrolnikov, ki jih nameravate uporabiti, ker med delom ne boste mogli preklapljati med zavihki.

  • Nekateri argumenti dejanja makra podpirajo izraze. Če želite uporabiti izraz za argument dejanja makra, vnesite znak = na prvo mesto v polju argument. Č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č.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.