4 Główne różnice między makrami danych a makrami interfejsu użytkownika w MS Access

Podziel się teraz:

W tym artykule przyjrzymy się 4 głównym różnicom między makrami danych a makrami interfejsu użytkownika w Ms Access

Chociaż aplikacja MS Access oferuje wiele funkcji i opcji, jedną z najczęściej używanych i niezbędnych są makra. Są one ważne nie tylko dlatego, że pozwalają automatyzować zadania i oszczędzać czas, ale także dlatego, że pozwalają na eksplorację możliwości automatyzacji wielu zadań. MS Access oferuje dwa rodzaje makr: makra danych i makra interfejsu użytkownika. Jak sama nazwa wskazuje, makra danych to te, które działają bezpośrednio na danych przechowywanych w aplikacji Access. Z kolei makra interfejsu użytkownika to te, które działają w interfejsie użytkownika używanej aplikacji.4 główne różnice między makrami danych a makrami interfejsu użytkownika

Oprócz tych podstawowych różnic istnieją również inne różnice między tymi dwoma typami makr, które pozwalają użytkownikowi odróżnić je od siebie. Poniżej podano 4 kluczowe różnice między nimi.

Makra interfejsu użytkownika

  1. Makra danych i makra interfejsu użytkownika w MS AccessPonieważ pozwala to pracować na interfejsie aplikacji, możesz go wykorzystać do podjęcia działań, takich jak otwarcie innego widoku, utworzenie nowego rekordu, zastosowanie filtra i wiele więcej.
  2. Makra interfejsu użytkownika, które są „osadzone”, są bezpośrednio dołączone do interfejsu użytkownika. Należą do nich obiekty, takie jak przycisk polecenia, przycisk paska akcji lub pola kombi. Z drugiej strony makra „Samodzielne” interfejsu użytkownika to te, które są obecne w makrach obiektów.
  3. Zdarzenia w kontrolce, do których można dołączyć makro interfejsu użytkownika, to:
  • Po aktualizacji: Jest to zdarzenie, które występuje po wybraniu lub wpisaniu danych z kontrolki lub w kontrolce.
  • Kliknięcie: Zdarzenie, które ma miejsce po wybraniu elementu sterującego przez kliknięcie go.
  • W bieżącym: To zdarzenie ma miejsce, gdy przechodzisz z jednego rekordu do drugiego w widoku.
  • Podczas ładowania: Jest to zdarzenie, które występuje podczas ładowania/otwierania widoku.
  1. Samodzielne makra mogą być ponownie wykorzystane przy użyciu innych makr. Może to pomóc w zapobieganiu powielaniu kodu. Samodzielne makra interfejsu użytkownika można znaleźć w okienku nawigacji, które znajduje się w sekcji Makra.

Makra danych

  1. Można ich użyć do metod, które mogą pomóc w implementacji reguł biznesowych w warstwie danych. W przeciwieństwie do makr interfejsu użytkownika można ich używać do wykonywania czynności, takich jak tworzenie, edytowanie i usuwanie rekordów.
  2. „Osadzone” makra będą dołączone do zdarzenia w tabeli, podczas gdy „niezależne” makra zostaną znalezione w obiektach makr.
  3. Zdarzenia w tabeli, do których można dołączyć makro danych, to:
  • On Insert: Jest to zdarzenie, które ma miejsce, gdy nowy rekord został wstawiony/dodany do tabeli.
  • Podczas aktualizacji: Jest to zdarzenie, które ma miejsce, gdy dokonano zmian w już istniejącym rekordzie lub.
  • Przy usuwaniu — jest to zdarzenie, które występuje, gdy rekord został usunięty.
  1. Możesz korzystać z makr autonomicznych za pośrednictwem makr interfejsu użytkownika, a także makr danych, używając danej akcji RunDataMacro. Istnieje możliwość, że te makra zawierają więcej niż jeden parametr.

Nadmierne używanie makr w aplikacjach programu Access może nawet prowadzić do przypadków uszkodzenia danych i poprawka mdb będzie ci dobrze służyć, jeśli używasz MS Access do projektów komercyjnych.

Wprowadzenie autora:

Vivian Stevens jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym naprawa mdf i doskonałe oprogramowanie do odzyskiwania. po więcej informacji odwiedź www.datanumen.com

Podziel się teraz:

Możliwość dodawania komentarzy nie jest dostępna.