access tempvars 宏_Access数据库实用教程(第2版)第7章宏.ppt
第7章 宏 7.1 宏的基本概念 7.2 宏的創建 7.3 兩個常用宏的創建 7.4 使用宏創建菜單 7.5宏的操作介紹 7.1 宏的基本概念 7.1.1什么是宏 宏是指一個或者多個操作的集合,其功能是使操作自動化。 7.1 宏的基本概念 7.1.2 宏組 宏是若干個宏操作命令的集合,而宏組則是以一個宏名存儲的若干個宏的集合。使用宏組可以方便地對宏進行管理。 7.1 宏的基本概念 7.1.3 條件宏 添加了條件的宏就稱為條件宏。 7.2 宏的創建 7.2.1 創建宏 通常,宏是在控件事件發生時執行的,所以,一般情況下將它和窗體或報表中的控件聯系起來使用。 【例7-1】創建一個宏。所實現的功能是單擊窗體中的按鈕,發出“嘟嘟”聲后打開“學生基本信息窗體”窗體,顯示所有男生的信息,并以最大化方式顯示。 7.2 宏的創建 7.2.2 創建宏組 宏組就是包含多個宏的宏。將相關的宏分別放在不同的宏組中,既方便使用,又方便管理。 【例7-2】宏組的創建。 7.2 宏的創建 7.2.3 創建條件宏 當滿足一定的條件時才執行相應操作的宏,稱為條件宏。 【例7-3】創建條件宏。 7.2 宏的創建 7.2.4 創建嵌入式宏 在宏設計視圖中創建的宏可以在導航窗格宏對象列表中找到,稱為“獨立宏”。 嵌入式宏與獨立宏不同,它存儲在窗體、報表或控件的事件屬性中,不作為對象顯示在宏對象列表下。 嵌入式宏可以使數據庫更易于管理,因為不必跟蹤包含窗體或報表的宏的各個宏對象。而且,在每次復制、導入或導出窗體或報表時,嵌入式宏能隨附于窗體或報表之中。 【例7-4】嵌入式宏的創建。創建一個嵌入式宏,當打開“學生基本信息”報表時,自動彈出歡迎信息。 7.2 宏的創建 7.2.5 創建數據宏 數據宏是Access 2010中新增的一項功能,它類似于SQL Server中的“觸發器”。數據宏允許用戶在表事件(如添加、修改或刪除數據)中添加邏輯。 【例7-5】 數據宏的創建。創建一個數據宏,當“成績”表中的“成績”字段更改為空時,刪除該記錄。 7.3 兩個常用宏的創建 7.3.1 創建Autoexec宏 在打開數據庫時,Access會查找一個名為Autoexec的宏,如果找到,就會自動運行它。利用Access的這一特性,可以把希望在打開數據庫時自動執行的操作放在名為Autoexec的宏中。 【例7-6】 Autoexec 宏的創建。在打開數據庫時自動打開“學生”表、“課程”表和“成績”表。 說明: 當下一次打開數據庫時,Access會自動運行該宏。如果不想在打開數據庫時運行該宏,則可以在打開數據庫時按住Shift鍵。 7.3 兩個常用宏的創建 7.3.2 創建Autokeys 宏組 要將一個操作或操作集合賦值給某個特定的按鍵或組合鍵,可以創建一個名為Autokeys的宏組。在按下特定的按鍵或組合鍵時,Access會執行相應的操作。 【例7-7】Access中快捷鍵的創建。通過創建Autokeys宏組來設置自己的快捷鍵。 7.4 使用宏創建菜單 Access自定義菜單有以下3類。 1.“加載項”選項卡的自定義菜單 這種自定義菜單出現在程序的“加載項”選項卡下,可用于特定窗體或報表,也可用于整個數據庫。 2.自定義快捷菜單 又稱為右鍵菜單,使用自定義快捷菜單,可以替代窗體或報表中內置的快捷菜單。 3.全局快捷菜單 除已經添加了自定義快捷菜單的對象外,全局快捷菜單可代替其余所有沒有設定自定義快捷菜單的對象中的默認右鍵菜單。 7.4 使用宏創建菜單 【例7-8】 創建“加載項”選項卡的自定義菜單。為學籍管理信息系統數據庫創建一個“加載項”自定義菜單,其中包含“輸入數據”和“瀏覽數據”兩個選項。 【例7-9】創建自定義快捷菜單。將“數據輸入”宏設置為“學籍管理信息系統”窗體的快捷菜單。 【例7-10】創建全局快捷菜單。將“數據輸入”宏設置為“學籍管理信息系統”數據庫的快捷菜單。 7.5 Access 中宏操作介紹 Access 中一共有60多種常見的宏操作命令,可以分成窗口管理類、宏命令類、篩選/查詢/搜索類、數據導入/導出類、數據庫對象類、數據輸入操作類、系統命令類、用戶界面命令類8大類。 7.5 Access 中宏操作介紹 類型 操作命令 功能說明 窗口管理 CloseWindow 關閉Access中的對象 MaximizeWindow 窗口最大化 MinimizeWindow 窗口最小化 MoveAndSizeWindow 移動活動窗口或調整其大小 RestoreWindow 將處于最大化或最小化的窗口恢復為原來的大小 常用的宏操作命令及其功能說明 7.5 Access 中宏操作介紹 類型
總結
以上是生活随笔為你收集整理的access tempvars 宏_Access数据库实用教程(第2版)第7章宏.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(2831):小程序事件绑定
- 下一篇: 前端学习(2834):样式引入