4 Hovedforskjeller mellom datamakroer og UI-makroer i MS Access

I denne artikkelen ser vi på de 4 hovedforskjellene mellom datamakroer og UI-makroer i Ms Access

Selv om det finnes flere funksjoner og alternativer i MS Access-applikasjonen din, er makroer en av de mest brukte og essensielle funksjonene. Disse er viktige ikke bare fordi de kan automatisere oppgaver og spare tid, men også fordi de lar deg utforske muligheten for flere oppgaver som kan automatiseres. MS Access gir deg to forskjellige typer makroer; datamakroer og brukergrensesnittmakroer. Som navnet antyder, er datamakroer de som fungerer direkte på dataene som er lagret i Access-applikasjonen din. Brukergrensesnittmakroer er derimot de som fungerer på brukergrensesnittet til applikasjonen du bruker.4 hovedforskjeller mellom datamakroer og UI-makroer

Bortsett fra disse grunnleggende forskjellene, er det også andre forskjeller mellom disse to typene makroer, som gjør det mulig for brukeren å skille fra hverandre. De fire viktigste forskjellene mellom de to er gitt nedenfor.

UI-makroer

  1. Datamakroer og UI-makroer i MS AccessSiden dette lar deg jobbe med grensesnittet til applikasjonen, kan du bruke dette til å utføre handlinger som å åpne en annen visning, opprette ny post, bruke et filter og mye mer.
  2. Brukergrensesnittmakroene som er "innebygd" er direkte knyttet til brukergrensesnittet. Disse inkluderer objekter som kommandoknappen, handlingslinjeknappen eller kombinasjonsboksene. 'Frittstående' UI-makroer er derimot de som finnes i objektmakroene.
  3. Hendelsene i en kontroll som en UI-makro kan knyttes til er:
  • Etter oppdatering: Dette er hendelsen som oppstår når du velger eller skriver inn data fra, eller i en kontroll.
  • Ved klikk: Hendelsen som oppstår når du velger en kontroll ved å klikke på den.
  • På gjeldende: Denne hendelsen oppstår når du flytter fra en post til en annen i visningen.
  • On Load: Dette er hendelsen som oppstår når du laster/åpner visning.
  1. Frittstående makroer kan gjenbrukes ved bruk av andre makroer. Dette kan hjelpe deg med å forhindre duplikatkode. Frittstående UI-makroer finner du i navigasjonsruten, som du finner under Makroer.

Datamakroer

  1. Disse kan brukes til metoder som kan hjelpe deg med å implementere forretningsregler på datalag. I motsetning til UI-makroer, kan disse brukes til å utføre handlinger som å opprette, redigere og slette poster.
  2. De "innebygde" makroene vil bli funnet knyttet til tabellhendelsen, mens de "frittstående" makroene vil bli funnet i makroobjekter.
  3. Hendelsene i en tabell som kan brukes til å knytte en datamakro til er:
  • Ved innsetting: Dette er hendelsen som oppstår når en ny post har blitt satt inn/ lagt til i tabellen.
  • Ved oppdatering: Dette er hendelsen som oppstår når endringer er gjort i en allerede eksisterende post eller.
  • Ved sletting – Dette er et poeng som oppstår når en post har blitt slettet.
  1. Du kan bruke frittstående makroer gjennom brukergrensesnittmakroer så vel som datamakroer ved å bruke den gitte RunDataMacro-handlingen. Det er en mulighet for at disse makroene inneholder mer enn én parameter.

Overdreven bruk av makroer i Access-applikasjoner kan til og med føre til hendelser med datakorrupsjon og en mdb fikse vil tjene deg godt hvis du bruker MS Access for kommersielle prosjekter.

Forfatterintroduksjon:

Vivian Stevens er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert reparere mdf og excel-programvareprodukter for gjenoppretting. For mer informasjon besøk www.datanumen. Med

Kommentarer er stengt.