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