Paleisties įvykių automatizavimas naudojant makrokomandą

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Jei norite atlikti tam tikrus veiksmus kaskart atidarę "Access" duomenų bazę arba "Access" žiniatinklio taikomąją programą, sukurkite makrokomandą "AutoExec" kompiuterio duomenų bazėje arba makrokomandą Paleidus "Access" žiniatinklio taikomojoje programoje. Pvz., kompiuterio duomenų bazėje makrokomanda "AutoExec" gali automatiškai padidinti taikomosios programos langą, užrakinti naršymo sritį ir atidaryti konkrečią ataskaitą kaskart atidarius duomenų bazę.

Šioje temoje

Makrokomandos "AutoExec" kūrimas kompiuterio duomenų bazėje

Makrokomanda "AutoExec" (makrokomanda, kurią pavadinate "AutoExec") vykdoma prieš bet kurias kitas makrokomandas ar modulius duomenų bazėje. Jei jau sukūrėte makrokomandą, kuri atlieka tai, ką norite, kad būtų paleista duomenų bazė, tiesiog pervardykite makrokomandą AutoExec ir ji bus vykdoma kitą kartą atidarius duomenų bazę. Kitu atveju, norėdami sukurti makrokomandą, atlikite toliau nurodytus veiksmus.

  1. Spustelėkite Kurti>makrokomandą.

    Skirtuko Kurti mygtukas Makrokomanda.

  2. Makrokomandų daryklės viršuje esančiame išplečiamajame sąraše pasirinkite veiksmą, kurį norite atlikti. Jei taikytina, argumentų laukuose įveskite atitinkamas reikšmes.

    • Jei nerandate norimo veiksmo, įsitikinkite, kad skirtuke Dizainas pasirinkta Rodyti visus veiksmus. Tai išplečia veiksmų, kuriuos galite naudoti, sąrašą, bet sąrašas apims kelis veiksmus, kurie bus atliekami tik jei duomenų bazei bus suteikta pasitikėjimo būsena. Daugiau informacijos rasite Kaip nuspręsti, ar pasitikėti duomenų baze.
  3. Norėdami, kad būtų atliekami papildomi veiksmai, kiekvienam jų pakartokite 2 veiksmą. Taip pat galite ieškoti veiksmų veiksmų kataloge ir dukart juos spustelėti arba nuvilkti į makrokomandą.

  4. Spustelėkite Įrašyti ir dialogo lange Įrašyti kaip įveskite AutoExec.

  5. Spustelėkite Gerai ir uždarykite makrokomandų daryklę. Makrokomanda bus vykdoma, kai kitą kartą atidarysite duomenų bazę.

Daugiau informacijos, kaip kurti makrokomandas, rasite straipsnyje Vartotojo sąsajos (UI) makrokomandos kūrimas.

Pastaba

Puslapio viršus

Makrokomandos Pradžia kūrimas "Access" žiniatinklio taikomojoje programoje

Pradžios makrokomanda "Access" žiniatinklio taikomosiose programose atlieka tas pačias funkcijas kaip makrokomanda "AutoExec" kompiuterio duomenų bazėje, tačiau naršymo srityje ji nerodoma kaip įvardytoji makrokomanda. Be to, užuot paleidus duomenų bazę "Access" kliente, ji veikia, naršyklėje atidarius žiniatinklio taikomąją programą. Atidarant žiniatinklio programą naršyklėje, negalima apeiti makrokomandoje Pradžios ekrane apibrėžtos makrokomandos logikos.

Štai, kaip ją sukursite:

  1. Atidarykite žiniatinklio programą naudodami „Access“. Jei peržiūrite naršyklėje, spustelėkite Parametrai>Tinkinti programoje "Access".

  2. Makrokomandos pradžioje spustelėkite Pagrindinis>išplėstinis>.
    Juostelės komanda Makrokomanda „Paleidus“.
    "Access" atidaro makrokomandų dizaino įrankį. Jei makrokomanda Pradžioje jau yra, programa "Access" ją rodo. Jei ne, matysite tuščią makrokomandą, kur galėsite pradėti įtraukti veiksmus.

  3. Pasirinkite veiksmus iš išplečiamojo sąrašo Įtraukti naują veiksmą arba raskite veiksmus veiksmų kataloge ir dukart spustelėkite arba nuvilkite juos į makrokomandą.

    Patarimas

    Veiksmų kataloge rodomi trumpi veiksmų aprašai, kad būtų lengviau sužinoti, ką jie daro.

  4. Jei reikia, įtrauktų veiksmų reikšmes įveskite į argumentų laukus.

  5. Spustelėkite Įrašyti>uždaryti.

  6. Spustelėkite Pagrindinis>Paleisti taikomąją programą, tada makrokomanda Paleidus bus vykdoma, kai žiniatinklio taikomoji programa atidaroma naršyklėje.

Daugiau informacijos apie makrokomandos kūrimą "Access" žiniatinklio taikomojoje programoje ieškokite Rodinio tinkinimas kuriant vartotojo sąsajos makrokomandą.