MS Access中數據宏和UI宏之間的4個主要區別

立即分享:

在本文中,我們將探討Ms Access中數據宏和UI宏之間的4個主要區別

儘管 MS Access 應用程式提供了多種功能和選項,但其中最常用且最重要的功能之一就是巨集。巨集的重要性不僅在於它可以自動執行任務並節省時間,還在於它允許您探索多種可自動化任務的可能性。 MS Access 提供兩種不同類型的巨集:資料巨集和 UI 巨集。顧名思義,資料巨集直接操作儲存在 Access 應用程式中的資料。而 UI 巨集則操作您正在使用的應用程式的使用者介面。數據宏和UI宏之間的4個主要區別

除了這些基本區別之外,這兩種類型的宏之間還存在其他區別,這些區別使用戶能夠將一個宏與另一個宏區分開。 兩者之間的4個主要區別如下。

UI宏

  1. MS Access中的數據宏和UI宏由於這使您可以在應用程序的界面上工作,因此您可以利用它來執行一些操作,例如打開另一個視圖,創建新記錄,應用過濾器等等。
  2. “嵌入”的UI宏直接附加到用戶界面。 這些對象包括命令按鈕,操作欄按鈕或組合框。 另一方面,“獨立” UI宏是對象宏中存在的UI宏。
  3. 可以將UI宏附加到控件中的事件是:
  • 更新後:這是您從控件中選擇或鍵入數據時發生的事件。
  • 單擊時:單擊控件選擇控件時發生的事件。
  • 當前發生:當您從視圖中的一條記錄移動到另一條記錄時,會發生此事件。
  • 加載時:這是您加載/打開視圖時發生的事件。
  1. 獨立宏可以通過使用其他宏來重用。 這可以幫助您防止重複代碼。 獨立的UI宏可以在“宏”下面的“導航”窗格中找到。

數據宏

  1. 這些可用於可以幫助您在數據層上實現業務規則的方法。 與UI宏不同,這些宏可用於執行諸如創建,編輯和刪除記錄之類的操作。
  2. 將發現“嵌入式”宏附加到表事件,而“獨立”宏將包含在宏對像中。
  3. 可用於將數據宏附加到表中的事件是:
  • 插入時:這是在表中插入/添加新記錄時發生的事件。
  • 更新時:這是對現有記錄或進行更改時發生的事件。
  • 刪除時–這是記錄被刪除時出現的偶數。
  1. 您可以通過給定的RunDataMacro操作,通過UI宏以及數據宏來使用獨立宏。 這些宏可能包含多個參數。

在Access應用程序中過多使用宏甚至可能導致數據損壞和安全隱患。 MDB修復 如果您將MS Access用於商業項目,將為您提供很好的服務。

作者簡介:

Vivian Stevens是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 維修MDF 和excel恢復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。