Access宏的使用
9.1 宏的概述
宏就是ACCESS所提供給程序開發(fā)者開發(fā)窗體或報(bào)表的應(yīng)用程序.它是由一個(gè)或多個(gè)操作命令的集合,其中每個(gè)操作能夠?qū)崿F(xiàn)特定的功能.將多個(gè)操作集合在一起,就可以自動(dòng)完成各種簡(jiǎn)單的重復(fù)性工作,例如打開窗體,顯示窗體,刪除記錄等,可以實(shí)現(xiàn)操作的自動(dòng)化,從而提高工作效率.它是Access2002數(shù)據(jù)庫(kù)的對(duì)象之一,和表,查詢,窗體,報(bào)表等其他數(shù)據(jù)庫(kù)對(duì)象一樣.
一,宏的用處
使用數(shù)據(jù)庫(kù)中宏操作執(zhí)行任何重復(fù)任務(wù)或一系列任務(wù)時(shí),可以節(jié)約時(shí)間,提高效率.用宏實(shí)現(xiàn)的重復(fù)執(zhí)行任務(wù)通常都是非常有用的.當(dāng)執(zhí)行所指定的每次以同樣的方法運(yùn)行的操作時(shí),宏會(huì)使數(shù)據(jù)庫(kù)增加準(zhǔn)確性和有效性.用宏可以執(zhí)行很多種任務(wù).使用宏非常簡(jiǎn)單,只需利用幾個(gè)宏操作即可以將已創(chuàng)建的數(shù)據(jù)庫(kù)對(duì)象聯(lián)系在一起,實(shí)現(xiàn)特定的功能.Access 2002提供了很多個(gè)宏操作.
常用的宏命令簡(jiǎn)介
ApplyFilter 操作
使用 ApplyFilter 操作可以對(duì)表,窗體或報(bào)表應(yīng)用篩選,查詢或 SQL WHERE 子句,以便限制或排序表的記錄以及窗體或報(bào)表的基礎(chǔ)表或基礎(chǔ)查詢中的記錄.對(duì)于報(bào)表,只能在其"打開"事件屬性所指定的宏中使用該操作.
Beep 操作
使用 Beep 操作,可以通過(guò)計(jì)算機(jī)的揚(yáng)聲器發(fā)出嘟嘟聲.
常用的宏命令簡(jiǎn)介
Close 操作
使用 Close 操作可以關(guān)閉指定的 Microsoft Access 窗口,如果沒(méi)有指定窗口,則關(guān)閉活動(dòng)窗口.
CopyObject 操作
使用 CopyObject 操作,可以將指定的數(shù)據(jù)庫(kù)對(duì)象復(fù)制到另外一個(gè) Microsoft Access 數(shù)據(jù)庫(kù) (.mdb) 中,或以新的名稱復(fù)制到同一數(shù)據(jù)庫(kù)或 Access 項(xiàng)目 (.adp) 中.例如,可以在另一個(gè)數(shù)據(jù)庫(kù)中復(fù)制或備份一個(gè)已有的對(duì)象,也可以快速地創(chuàng)建一個(gè)略有更改的相似對(duì)象.
常用的宏命令簡(jiǎn)介
DeleteObject 操作
用 DeleteObject 操作可刪除指定的數(shù)據(jù)庫(kù)對(duì)象.
FindRecord 操作
可以使用 FindRecord 操作來(lái)查找滿足由 FindRecord 參數(shù)所指定的條件的數(shù)據(jù)的第一個(gè)實(shí)例.該數(shù)據(jù)可以在當(dāng)前的記錄中,在后面或前面記錄中或在第一個(gè)記錄中.所查找的記錄可以位于活動(dòng)的表數(shù)據(jù)表,查詢數(shù)據(jù)表,窗體數(shù)據(jù)表或窗體中.
相關(guān)推薦:Exam8視線:名師解析2010年9月等考ACCESS試題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |