4 Основни разлики между макросите на данни и макросите на потребителския интерфейс в MS Access

Споделете сега:

В тази статия разглеждаме 4-те основни разлики между макросите на данни и макросите на потребителския интерфейс в Ms Access

Въпреки че има няколко функции и опции във вашето приложение MS Access, една от най-използваните и най-важни функции от всички са макросите. Те са важни не само защото могат да автоматизират задачи и да спестят време, но и защото ви позволяват да изследвате възможността за множество задачи, които могат да бъдат автоматизирани. MS Access ви предоставя два различни вида макроси; макроси за данни и макроси за потребителски интерфейс. Както подсказва името, макросите за данни са тези, които работят директно върху данните, съхранявани във вашето приложение Access. Макросите за потребителски интерфейс, от друга страна, са тези, които работят върху потребителския интерфейс на приложението, което използвате.4 основни разлики между макросите за данни и макросите на потребителския интерфейс

Освен тези основни разлики, има и други разлики между тези два вида макроси, които позволяват на потребителя да различава един от друг. 4-те ключови разлики между двете са дадени по-долу.

Потребителски интерфейс Макроси

  1. Макроси за данни и потребителски интерфейс в MS AccessТъй като това ви позволява да работите върху интерфейса на приложението, можете да го използвате, за да предприемете действия като отваряне на друг изглед, създаване на нов запис, прилагане на филтър и много други.
  2. Макросите на потребителския интерфейс, които са „вградени“, са директно прикрепени към потребителския интерфейс. Те включват обекти като командния бутон, бутона на лентата за действие или комбинираните полета. „Самостоятелни“ макроси на потребителския интерфейс от друга страна са тези, които присъстват в макросите на обекта.
  3. Събитията в контрола, към която може да се прикачи макрос на потребителския интерфейс, са:
  • След актуализация: Това е събитието, което се случва, когато избирате или въвеждате данни от или в контрола.
  • При щракване: Събитието, което се случва, когато изберете контрола, като щракнете върху нея.
  • On Current: Това събитие се случва, когато се премествате от един запис в оглед.
  • При зареждане: Това е събитието, което се случва, когато зареждате / отваряте изглед.
  1. Самостоятелните макроси могат да се използват повторно, като се използват други макроси. Това може да ви помогне да предотвратите дублиране на код. Самостоятелните макроси на потребителския интерфейс могат да бъдат намерени в прозореца за навигация, който се намира под Макроси.

Макроси за данни

  1. Те могат да се използват за методи, които могат да ви помогнат да внедрите бизнес правила на ниво данни. За разлика от UC макросите, те могат да се използват за извършване на действия като създаване, редактиране и изтриване на записи.
  2. "Вградените" макроси ще бъдат намерени прикрепени към събитието на таблицата, докато "самостоятелните" макроси ще бъдат намерени в макро обекти.
  3. Събитията в таблица, които могат да се използват за прикачване на макрос за данни към са:
  • При вмъкване: Това е събитието, което се случва, когато в таблицата е вмъкнат / добавен нов запис.
  • При актуализация: Това е събитието, което се случва, когато са направени промени във вече съществуващ запис или.
  • При изтриване - това е равномерно, което се случва, когато записът е изтрит.
  1. Можете да използвате самостоятелни макроси чрез макроси на потребителския интерфейс, както и макроси с данни, като използвате даденото действие RunDataMacro. Има възможност тези макроси да съдържат повече от един параметър.

Прекомерното използване на макроси в приложения на Access може дори да доведе до инциденти с повреда на данните и a mdb корекция ще ви служи добре, ако използвате MS Access за търговски проекти.

Въведение на автора:

Вивиан Стивънс е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително ремонт mdf и excel софтуерни продукти за възстановяване. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.