4 Vigtigste forskelle mellem datamakroer og UI-makroer i MS Access

I denne artikel ser vi på de 4 vigtigste forskelle mellem datamakroer og UI-makroer i Ms Access

Selvom der er adskillige funktioner og muligheder i dit MS Access-program, er en af ​​de mest brugte og essentielle funktioner makroerne. Disse er vigtige, ikke kun fordi de kan automatisere opgaver og spare tid, men også fordi de giver dig mulighed for at udforske mulighederne for flere opgaver, der kan automatiseres. MS Access tilbyder dig to forskellige typer makroer; datamakroer og brugergrænseflademakroer. Som navnet antyder, er datamakroer dem, der arbejder direkte på de data, der er gemt i dit Access-program. Brugergrænseflademakroer er derimod dem, der arbejder på brugergrænsefladen i det program, du bruger.4 vigtigste forskelle mellem datamakroer og UI-makroer

Ud over disse grundlæggende forskelle er der også andre forskelle mellem disse to typer makroer, som gør det muligt for brugeren at skelne fra hinanden. De 4 vigtigste forskelle mellem de to er angivet nedenfor.

UI-makroer

  1. Datamakroer og UI-makroer i MS AccessDa dette giver dig mulighed for at arbejde på applikationens grænseflade, kan du bruge dette til at udføre handlinger som at åbne en anden visning, oprette ny registrering, anvende et filter og meget mere.
  2. UI-makroerne, som er 'indlejrede', er direkte knyttet til brugergrænsefladen. Disse inkluderer objekter som kommandoknappen, handlingslinjeknappen eller kombinationsfelterne. 'Standalone' UI-makroer er på den anden side dem, der er til stede i objektmakroerne.
  3. Hændelserne i en kontrol, som en UI-makro kan knyttes til, er:
  • Efter opdatering: Dette er den hændelse, der opstår, når du vælger eller skriver data fra eller i en kontrol.
  • Ved klik: Hændelsen, der opstår, når du vælger en kontrol ved at klikke på den.
  • On Current: Denne hændelse opstår, når du flytter fra én post til en anden i visningen.
  • On Load: Dette er den hændelse, der opstår, når du indlæser/åbner visning.
  1. Standalone makroer kan genbruges ved brug af andre makroer. Dette kan hjælpe dig med at forhindre dublet kode. Standalone UI-makroer kan findes i navigationsruden, som findes under Makroer.

Datamakroer

  1. Disse kan bruges til metoder, der kan hjælpe dig med at implementere forretningsregler på datalag. I modsætning til UI-makroer kan disse bruges til at udføre handlinger som at oprette, redigere og slette poster.
  2. De 'indlejrede' makroer vil blive fundet knyttet til tabelhændelsen, mens de 'standalone' makroer vil blive fundet indeholdt i makroobjekter.
  3. Hændelserne i en tabel, der kan bruges til at vedhæfte en datamakro til, er:
  • Ved indsættelse: Dette er den hændelse, der opstår, når en ny post er blevet indsat/ tilføjet i tabellen.
  • Ved opdatering: Dette er den hændelse, der opstår, når der er foretaget ændringer i en allerede eksisterende post eller.
  • Ved sletning – Dette er en selv, der opstår, når en post er blevet slettet.
  1. Du kan gøre brug af Standalone makroer gennem UI-makroer samt datamakroer ved at bruge den givne RunDataMacro-handling. Der er mulighed for, at disse makroer indeholder mere end én parameter.

Overdreven brug af makroer i Access-applikationer kan endda føre til hændelser med datakorruption og en mdb rettelse vil tjene dig godt, hvis du bruger MS Access til kommercielle projekter.

Forfatter Introduktion:

Vivian Stevens er en datagendannelsesekspert i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder reparation mdf og excel-genopretningssoftwareprodukter. For mere information besøg www.datanumen.com

Kommentarer er lukket.