Selles artiklis vaatleme 4 peamist erinevust Ms Accessi andmemakrode ja kasutajaliidese makrode vahel
Kuigi MS Accessi rakenduses on mitu funktsiooni ja valikut, on üks enimkasutatavaid ja olulisemaid neist makrod. Need on olulised mitte ainult seetõttu, et need saavad ülesandeid automatiseerida ja aega kokku hoida, vaid ka seetõttu, et need võimaldavad teil uurida mitme ülesande automatiseerimise võimalusi. MS Access pakub teile kahte tüüpi makrosid: andmemakrosid ja kasutajaliidese makrosid. Nagu nimigi ütleb, on andmemakrod need, mis töötavad otse teie Accessi rakenduses talletatud andmetega. Kasutajaliidese makrod seevastu on need, mis töötavad teie kasutatava rakenduse kasutajaliideses.
Peale nende põhiliste erinevuste on nende kahe tüüpi makrode vahel ka muid erinevusi, mis võimaldavad kasutajal üksteist eristada. Allpool on toodud 4 peamist erinevust nende kahe vahel.
UI makrod
Kuna see võimaldab teil töötada rakenduse liidesega, saate seda kasutada selliste toimingute tegemiseks nagu teise vaate avamine, uue kirje loomine, filtri rakendamine ja palju muud.
- Manustatud kasutajaliidese makrod on otse kasutajaliidese külge kinnitatud. Nende hulka kuuluvad sellised objektid nagu käsunupp, toiminguriba nupp või liitkastid. Eraldiseisvad kasutajaliidese makrod on seevastu need, mis esinevad objektimakrodes.
- Juhtelemendi sündmused, millele kasutajaliidese makro saab lisada, on järgmised:
- Pärast värskendamist: see on sündmus, mis toimub siis, kui valite või sisestate andmed juhtelemendist või juhtelemendist.
- Klõpsamisel: sündmus, mis toimub juhtelemendi valimisel sellel klõpsates.
- On Current: see sündmus toimub siis, kui liigute vaates ühelt kirjelt teisele.
- Laadimisel: see on sündmus, mis toimub vaate laadimisel/avamisel.
- Eraldiseisvaid makrosid saab taaskasutada, kasutades muid makrosid. See aitab vältida koodi dubleerimist. Eraldiseisvad kasutajaliidese makrod leiate navigeerimispaanist, mis asub makrode all.
Andmemakrod
- Neid saab kasutada meetodite jaoks, mis aitavad teil andmekihis ärireegleid rakendada. Erinevalt kasutajaliidese makrodest saab neid kasutada selliste toimingute tegemiseks nagu kirjete loomine, redigeerimine ja kustutamine.
- Manustatud makrod leitakse tabelisündmuse külge, samas kui eraldiseisvad makrod leitakse makroobjektides.
- Tabeli sündmused, mida saab kasutada andmemakro manustamiseks, on järgmised:
- Lisamisel: see on sündmus, mis toimub siis, kui tabelisse on sisestatud/lisatud uus kirje.
- Värskendamisel: see on sündmus, mis toimub siis, kui juba olemasolevasse kirjesse on tehtud muudatusi või.
- Kustutamisel – see on isegi siis, kui kirje on kustutatud.
- Saate kasutada eraldiseisvaid makrosid nii kasutajaliidese makrode kui ka andmemakrode kaudu, kasutades antud toimingut RunDataMacro. Võimalik, et need makrod sisaldavad rohkem kui ühte parameetrit.
Makrode liigne kasutamine Accessi rakendustes võib isegi põhjustada andmete riknemise ja a mdb parandus teeniks teid hästi, kui kasutate MS Accessi kommertsprojektide jaoks.
Autori sissejuhatus:
Vivian Stevens on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas remont mdf ja Exceli taastamise tarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom
Kuna see võimaldab teil töötada rakenduse liidesega, saate seda kasutada selliste toimingute tegemiseks nagu teise vaate avamine, uue kirje loomine, filtri rakendamine ja palju muud.