




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
8.5宏對(duì)象的調(diào)試與執(zhí)行
8.5.1直接執(zhí)行宏,觀察執(zhí)行效果8.5.2單步執(zhí)行宏,觀察每一個(gè)操作的執(zhí)行情況8.5.3設(shè)計(jì)窗體控件以事件響應(yīng)方式執(zhí)行宏返回Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第1頁(yè)!直接運(yùn)行一個(gè)宏的方法有4種,其目的一般都是為了觀察宏的執(zhí)行效果,用以確定宏設(shè)計(jì)的正確性。1.在“宏”設(shè)計(jì)視圖窗口中單擊工具欄上的“執(zhí)行”按鈕“”執(zhí)行宏2.在“數(shù)據(jù)庫(kù)”設(shè)計(jì)視圖窗口的宏選項(xiàng)卡中雙擊相應(yīng)的宏對(duì)象名執(zhí)行宏。3.在“數(shù)據(jù)庫(kù)”設(shè)計(jì)視圖窗口的宏選項(xiàng)卡中選中一個(gè)宏對(duì)象,單擊“運(yùn)行”按鈕“”來(lái)執(zhí)行宏4.利用“數(shù)據(jù)庫(kù)”設(shè)計(jì)視圖窗口的菜單選項(xiàng)執(zhí)行宏8.5.1直接執(zhí)行宏,觀察執(zhí)行效果Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第2頁(yè)!單擊“數(shù)據(jù)庫(kù)”設(shè)計(jì)視圖窗口菜單上的【工具】|【宏】|【執(zhí)行宏】命令,即可彈出“執(zhí)行宏”對(duì)話框,如圖8-10所示。在該對(duì)話框上的下拉式列表中選取需要執(zhí)行的宏,然后單擊“確定”按鈕“”,即可執(zhí)行這個(gè)指定的宏。通常情況下,直接執(zhí)行宏只是進(jìn)行測(cè)試。通過(guò)測(cè)試確保宏的設(shè)計(jì)Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第3頁(yè)!為了測(cè)試一個(gè)宏設(shè)計(jì)的正確性,往往需要逐個(gè)地觀察宏中每一個(gè)操作執(zhí)行的情況,這就需要設(shè)定宏的單步執(zhí)行狀態(tài)。使用單步執(zhí)行宏可以觀察到宏的流程和每一個(gè)操作的執(zhí)行結(jié)果,據(jù)此,我們可以找到排除導(dǎo)致錯(cuò)誤或產(chǎn)生非預(yù)期結(jié)果的處理方法。以下說(shuō)明如何設(shè)定宏的單步執(zhí)行狀態(tài),如何進(jìn)行宏的單步執(zhí)行,以及如何觀察單步執(zhí)行過(guò)程中的各個(gè)操作執(zhí)行情況。8.5.2單步執(zhí)行宏,觀察每一個(gè)操作的執(zhí)行情況Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第4頁(yè)!圖8-11“單步執(zhí)行宏”對(duì)話框
Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第5頁(yè)!圖8-12“銷售記錄”宏中第二條操作“MsgBox”的執(zhí)行參數(shù)
Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第6頁(yè)!如果要在宏執(zhí)行過(guò)程中暫停宏的執(zhí)行,然后再以單步執(zhí)行宏,可按Ctrl+Break。如果在宏的設(shè)計(jì)中存在錯(cuò)誤,則在按照上述過(guò)程單步執(zhí)行宏時(shí)將會(huì)在窗口中顯示“操作失敗”對(duì)話框。Access將在該對(duì)話框中顯示出錯(cuò)操作的操作名稱、參數(shù)以及相應(yīng)的條件。利用該對(duì)話框可以了解出錯(cuò)的操作,然后,單擊“暫?!卑粹o進(jìn)入“宏”設(shè)計(jì)視圖窗口中以便對(duì)出錯(cuò)誤進(jìn)行相應(yīng)的編輯修改。宏中的各個(gè)操作全部執(zhí)行完畢之后,“單步執(zhí)行宏”對(duì)話框自動(dòng)關(guān)閉。記住:如果不再需要測(cè)試宏了,必須進(jìn)入宏對(duì)象設(shè)計(jì)視圖,從中單擊窗口工具欄上的“單步”按鈕“”,使其呈凸起形式,以此取消宏的單步執(zhí)行狀態(tài)。Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第7頁(yè)!如果希望將一個(gè)窗體控件的事件處理方法指定為一個(gè)宏,首先須保證這個(gè)宏的存在與正確,有關(guān)這一點(diǎn),我們已經(jīng)在前面的各節(jié)中介紹過(guò)了。假定我們已經(jīng)設(shè)計(jì)完成了一個(gè)名為“柜存信息”的宏,它可以在給出提示后打開“商品柜存信息查詢”窗體。可以這樣設(shè)想,假定營(yíng)業(yè)員在銷售商品的過(guò)程中記不住某一件商品的貨號(hào)或者柜存數(shù)量,她需要調(diào)閱“商品柜存信息查詢”窗體以查看相關(guān)數(shù)據(jù)。因此,需要在“銷售數(shù)據(jù)錄入”窗體上設(shè)置一個(gè)命令按鈕“柜存信息”,單擊這個(gè)命令按鈕,即可打開“商品柜存信息查詢”窗體以供查閱。1.設(shè)計(jì)窗體控件執(zhí)行宏Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第8頁(yè)!圖8-13將“銷售數(shù)據(jù)錄入”窗體上命令按鈕“柜存信息”的單擊事件處理方法指定為宏“柜存信息”
Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第9頁(yè)!圖8-14“選擇生成器”對(duì)話框
Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第10頁(yè)!圖8-10利用菜單選項(xiàng)執(zhí)行宏Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第11頁(yè)!1.設(shè)定宏的單步執(zhí)行狀態(tài)在宏設(shè)計(jì)視圖窗口工具欄中,有一個(gè)“單步”按鈕“”。初始狀態(tài)下,這個(gè)按鈕呈凸起形式,這表示宏的連續(xù)執(zhí)行狀態(tài)。單擊“單步”按鈕“”,使其呈凹下形式,即可設(shè)定宏的單步執(zhí)行狀態(tài)。2.單步執(zhí)行宏中的各個(gè)操作在已經(jīng)設(shè)定了宏的單步執(zhí)行狀態(tài)的情況下,執(zhí)行任一個(gè)宏都是以單步方式執(zhí)行的。例如,在已經(jīng)設(shè)定了宏的單步執(zhí)行狀態(tài)后,可以在“電腦耗材商品進(jìn)銷存管理信息系統(tǒng)”數(shù)據(jù)庫(kù)設(shè)計(jì)視圖的宏對(duì)象選項(xiàng)卡上,選中“銷售記錄”宏對(duì)象,單擊“運(yùn)行”按鈕“”。這時(shí)即出現(xiàn)“單步執(zhí)行宏”對(duì)話框如圖8-11所示。Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第12頁(yè)!3.觀察每一個(gè)操作執(zhí)行前的狀態(tài)在宏的單步執(zhí)行狀態(tài)下,執(zhí)行宏中的每一個(gè)操作之前,Access都會(huì)顯示一個(gè)稱為“單步執(zhí)行宏”的對(duì)話框。在這個(gè)對(duì)話框中顯示當(dāng)前待執(zhí)行操作的各項(xiàng)操作參數(shù)及其操作條件的邏輯值。據(jù)此可以觀察一個(gè)操作執(zhí)行前的執(zhí)行狀態(tài)。圖8-11所示即為“銷售記錄”宏中條操作“OpenForm”的執(zhí)行參數(shù),它表明:執(zhí)行條件為“真”,并將以普通窗體形式打開“銷售數(shù)據(jù)錄入”窗體。在圖8-11所示對(duì)話框中單擊“單步執(zhí)行”按鈕“”,即可執(zhí)行“OpenForm”操作。接著將準(zhǔn)備執(zhí)行“銷售記錄”宏中第二條操作“MsgBox”,這時(shí),在“單步執(zhí)行宏”的對(duì)話框中顯示操作“MsgBox”的執(zhí)行參數(shù):執(zhí)行條件為“假”,等等。如圖8-12所示。Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第13頁(yè)!4.“單步執(zhí)行宏”對(duì)話框中各個(gè)按鈕的功能“單步執(zhí)行”按鈕“”:?jiǎn)螕粼摪粹o后,Access將運(yùn)行宏中的當(dāng)前操作,如果沒(méi)有錯(cuò)誤發(fā)生,則Access將在“單步執(zhí)行宏”對(duì)話框中顯示下一個(gè)操作的名稱及其操作參數(shù)。“暫?!卑粹o“”:?jiǎn)螕粼摪粹o將終止宏的執(zhí)行,并且關(guān)閉“單步執(zhí)行宏”對(duì)話框?!袄^續(xù)”按鈕“”:?jiǎn)螕粼摪粹o將放棄單步執(zhí)行方式,依次執(zhí)行宏中所有未執(zhí)行的其他操作,同時(shí)取消宏的單步執(zhí)行狀態(tài)。Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第14頁(yè)!8.5.3設(shè)計(jì)窗體控件以事件響應(yīng)方式執(zhí)行宏
1.設(shè)計(jì)窗體控件執(zhí)行宏2.利用窗體控件向?qū)гO(shè)計(jì)宏Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第15頁(yè)!為此,可以在“銷售數(shù)據(jù)錄入”窗體右下角設(shè)置一個(gè)命令按鈕“柜存信息”,使其“單擊”事件的響應(yīng)方法為執(zhí)行宏“柜存信息”。設(shè)置形式如圖8-13所示。Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第16頁(yè)!(1)利用窗體控件向?qū)?chuàng)建宏在設(shè)置完畢一個(gè)窗體控件后,在其屬性對(duì)話框事件卡的相應(yīng)事件文本框中,單擊鼠標(biāo)右鍵,隨即彈出快捷菜單。在這個(gè)快捷菜單上單擊【生成器】命令,即可彈出“選擇生成器”對(duì)話框,如圖8-14所示。在“選擇生成器”對(duì)話框中選定“宏生成器”,并單擊“確定”按鈕“”,即進(jìn)入宏設(shè)計(jì)視圖窗口。如此,即可為這個(gè)窗體控件創(chuàng)建對(duì)應(yīng)的宏對(duì)象。創(chuàng)建一個(gè)宏對(duì)象后,將其命名并保存下來(lái),該窗體控件對(duì)應(yīng)的“事件”屬性行中就會(huì)顯示這個(gè)新創(chuàng)建的宏名。2.利用窗體控件向?qū)гO(shè)計(jì)宏Access20038宏對(duì)象的調(diào)試與執(zhí)行共18頁(yè),您現(xiàn)在瀏覽的是第17頁(yè)!(2)利用窗體控件事件編輯器編輯宏如果一個(gè)窗體控件的處理事件方法已經(jīng)指定為一個(gè)宏,但是還需要修改這個(gè)宏中所包含的操作,這就需要重新編輯修改宏了。當(dāng)然可以先退出窗體設(shè)計(jì)視圖,再采用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 路基灰土施工方案
- 2025年護(hù)理要解剖學(xué)試題及答案
- 基于涉入理論的高爾夫球手地方依戀研究
- 5年級(jí)上冊(cè)第5單元
- 4年級(jí)下冊(cè)人教版要寫的字第七課
- 4大發(fā)明英語(yǔ)簡(jiǎn)短50字左右
- 礦用管路安裝施工方案
- 站臺(tái)墻施工方案
- 【HR必看】房地產(chǎn)公司三級(jí)管控體系優(yōu)化案例
- 2025年湖北省荊門市單招職業(yè)傾向性測(cè)試題庫(kù)及參考答案1套
- 2023年沈陽(yáng)職業(yè)技術(shù)學(xué)院?jiǎn)握姓Z(yǔ)文模擬試題及答案
- 家裝施工工藝流程及施工標(biāo)準(zhǔn)
- 新PD、LGD在風(fēng)險(xiǎn)管理中的運(yùn)用原理
- 部編版語(yǔ)文二年級(jí)下冊(cè)《彩色的夢(mèng)》說(shuō)課稿(附教學(xué)反思、板書)課件
- 天津市南開區(qū)2023年中考英語(yǔ)二模試卷及答案
- 2023年皖北衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及答案解析
- 人教PEP版六年級(jí)下冊(cè)英語(yǔ)全冊(cè)教案完整版教學(xué)設(shè)計(jì)
- GB/T 19352.1-2003熱噴涂熱噴涂結(jié)構(gòu)的質(zhì)量要求第1部分:選擇和使用指南
- 雙氧水(過(guò)氧化氫)危險(xiǎn)化學(xué)品安全周知卡【模板】
- 《狼王夢(mèng)》讀書分享PPT
- 市人民醫(yī)院卒中防治中心培訓(xùn)制度
評(píng)論
0/150
提交評(píng)論