Rodinio tinkinimas kuriant vartotojo sąsajos makrokomandą

Naudodami sąsajos makrokomandas, galite atlikti įvairius veiksmus, pvz., atidaryti kitą rodinį, taikyti filtrą arba kurti naują įrašą. Yra dvi makrokomandų rūšys: „įdėtosios“ vartotojo sąsajos makrokomandos, pridedamos tiesiogiai prie vartotojo sąsajos objektų (pvz., komandų mygtukai, pasirinktinio įvedimo laukai arba veiksmų juostos mygtukų objektai), ir „autonominės“ vartotojo sąsajos makrokomandos, esančios makrokomandų objektuose.

Norėdami išvengti pasikartojančių kodų, pakartotinai naudokite autonomines vartotojo sąsajos makrokomandas, iškviesdami jas iš kitų makrokomandų. Autonominės vartotojo sąsajos makrokomandos rodomos dalies naršymo srities dalyje Makrokomandos, bet jų negalima paleisti tiesiogiai iš šios vietos. Norėdami paleisti autonominę vartotojo sąsajos makrokomandą iš įdėtosios vartotojo sąsajos makrokomandos, naudokite veiksmą Vykdytimakrokomandą.

Įdėtosios vartotojo sąsajos makrokomandos kūrimas

Įdėtosios vartotojo sąsajos makrokomandos paleidžiamos, kai rodinyje įvyksta konkretūs įvykiai, pvz., spustelimas mygtukas, pasirinktinio įvedimo lauke pasirenkamas elementas arba įkeliamas rodinys. Makrokomandos tampa rodinio arba valdiklio, į kurį jos įdėtos, dalimi.

Toliau pateikiami įvykiai, prie kurių valdiklyje arba rodinyje galima pridėti vartotojo sąsajos makrokomandą:

Įvykio tipas

Kada įvyksta

Atnaujinus

Įvyksta įvedus duomenis į valdiklį arba sąrašo valdiklyje pasirinkus elementą.

Spustelėjus

Įvyksta pasirinkus valdiklį.

Esant dabartiniam

Įvyksta, kai vartotojas pereina į kitą rodinio įrašą.

Įkėlus

Įvyksta atidarius rodinį.

Štai įvykiai, kuriuos palaiko kiekvienas valdiklis:

Valdiklio arba objekto tipas

Palaikomi įvykiai

Įvykių juostos mygtukas

Spustelėjus

Automatinis vykdymas

Atnaujinus, spustelėjus

Mygtukas

Spustelėjus

Žymės langelis

Atnaujinus

Pasirinktinio įvedimo laukas

Atnaujinus

Hipersaitas

Atnaujinus, spustelėjus

Vaizdas

Spustelėjus

Etiketė

Spustelėjus

Kelių eilučių teksto laukas

Atnaujinus, spustelėjus

Teksto laukas

Atnaujinus, spustelėjus

Rodinys

Esant dabartiniam, įkėlus

Štai kaip galima kurti įdėtąją vartotojo sąsajos makrokomandą:

  1. Pasirinkite valdiklį, į kurį norite įdėti makrokomandą.

  2. Spustelėkite mygtuką Veiksmai. „Access“ atidaromas pasirinktinio veiksmo dialogo langas Veiksmai.

    Rodinio komandos mygtuko mygtukas Veiksmai.

  1. Spustelėkite įvykį, prie kurio norite pridėti makrokomandą.
    „Access“ makrokomandos dizaino rodinyje rodoma tuščia makrokomanda ir galite pradėti įtraukti veiksmus.

Autonominės vartotojo sąsajos makrokomandos kūrimas

  1. Spustelėkite Pagrindinis > Išplėstinis > Makrokomanda.

„Access“ makrokomandos dizaino rodinyje rodoma tuščia makrokomanda ir galite pradėti įtraukti veiksmus.

  1. Spustelėkite Įrašyti. Lauke Makrokomandos pavadinimas įveskite makrokomandos pavadinimą ir spustelėkite Gerai.

Vartotojo sąsajos makrokomandos kūrimo patarimai

Šie patarimai turėtų padėti sklandžiau vykdyti procesą.

  • Norėdami nurodyti makrokomandos lauką, naudokite formatą [LentelėsPavadinimas].[LaukoPavadinimas]. Pvz., naudokite [Užduotys].[Terminas], kad nurodytumėte lauką Terminas, ir naudokite [Užduotys].[Būsena], kad nurodytumėte lauką Būsena.

  • Prieš kurdami įdėtąją vartotojo sąsajos makrokomandą, užsirašykite planuojamų naudoti lentelių, laukų ir valdiklių pavadinimus, nes dirbdami su makrokomanda negalėsite perjungti kitų skirtukų.

  • Dažnai įrašykite.

Taikoma: Access 2013



Ar ši informacija buvo naudinga?

Taip Ne

Kaip galėtume tai pagerinti?

255 liko simbolių

Siekiant apsaugoti jūsų privatumą, neįtraukite kontaktinės informacijos į atsiliepimus. Peržiūrėkite mūsų privatumo strategija.

Dėkojame už jūsų atsiliepimus!

Palaikymo ištekliai

Kalbos pakeitimas