首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團購 - 書城 - 模考 - 學習通 - 導航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團購書城?論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓
專升本
自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務師
理財規(guī)劃師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > ACCESS > 復習資料 > 正文

全國計算機等級考試二級Access考點分析之模塊

8.2 模塊的概念

考點1 類模塊
  窗體和報表模塊都是類模塊,而且它們各自與某一窗體或報表相關(guān)聯(lián)。窗體和報表模塊通常都含有事件過程,該過程用于響應窗體或報表中的事件。可以使用事件過程來控制窗體或報表的行為,以及它們對用戶操作的響應,例如:用鼠標單擊某個命令按鈕。
  為窗體或報表創(chuàng)建第一個事件過程時,Microsoft Access將自動創(chuàng)建與之關(guān)聯(lián)的窗體或報表模塊。

如果要查看窗體或報表的模塊,請單擊窗體或報表“設(shè)計”視圖中工具欄上的“代碼”命令。
  窗體或報表模塊中的過程可以調(diào)用已經(jīng)添加到標準模塊中的過程。
考點2 標準模塊
  標準模塊包含的是通用過程和常用過程,這些通用過程不與任何對象相關(guān)聯(lián),常用過程可以在數(shù)據(jù)庫中的任何位置運行。
考點3 將宏轉(zhuǎn)換為模塊
  在Access系統(tǒng)中,根據(jù)需要可以將設(shè)計好的宏對象轉(zhuǎn)換為模塊代碼的形式。
8.2 創(chuàng)建模塊
考點4 創(chuàng)建自定義函數(shù)

  (l)打開一個新模塊
  要打開一個新的標準模塊,可單擊“數(shù)據(jù)庫”窗口中“對象”下的“模塊”按鈕 ,然后單擊“數(shù)據(jù)庫”窗口工具欄上的“新建”按鈕。要打開一個已有的標準模塊,可單擊“對象”下的“模塊” ,選擇要打開的模塊,然后單擊“設(shè)計”。

 

考點12 常用操作方法
  1打開和關(guān)閉窗體
  (1)打開窗體操作命令格式為:
  DoCmd.OpenForm formname[,view][,filtername][,wherecondition][,datamode][,windowmode][,openargs]
  OpenForm方法具有下列參數(shù):
  formname字符串表達式,代表當前數(shù)據(jù)庫中的窗體的有效名稱。
  view下列固有常量之一:acDesign、 acFormDS、 acNormal(默認值)acpreview。
  filtername字符串表達式,代表當前數(shù)據(jù)庫中查詢的有效名稱。
  wherecondition字符串表達式,不包含WHERE關(guān)鍵字的有效SQL WHERE子句。
  datamode下列固有常量之一:acFormAdd, acFormEdit ,   acFormPropertySettings(默認值)acFormReadOnly。
  windowmode下列固有常量之一:acDialog、acHidden、acIcon、acWindowNormal默認值)
  openargs字符串表達式。用來設(shè)置窗體的OpenArgs屬性。該設(shè)置可以在窗體模塊的代碼中使用。
  (2)關(guān)閉窗體操作命令格式為:
  DoCmd.Close[objecttype,objectname],[save]
  Close方法具有下列參數(shù):
  objecttype下列固有常量之一:acDataAccessPage、acDefaul(t默認值)、acDiagram、acForm、acMacro、acModu1e、acQuery、acReport、acServerView、acStoredProcedure、acTable。
  objectname字符串表達式,代表有效的對象名稱,該對象的類型由objecttype參數(shù)指定。
  save下列固有常量之一:acSaveNo、acSavePrompt(默認值)、aeSaveYes。
  2打開和關(guān)閉報表
  (1)打開報表操作命令格式為:
  DoCmd.OpenReport reportname[,view][,filtername][,wherecondition]
  OpenReport方法具有下列參數(shù):
  reportname字符串表達式,代表當前數(shù)據(jù)庫中的報表的有效名稱。
  view下列固有常量之一:acViewDesign, acViewNormal(默認值)、acViewPreview。
  filtername字符串表達式,代表當前數(shù)據(jù)庫中查詢的有效名稱。
  wherecondition字符串表達式,不包含WHERE關(guān)鍵字的有效SQL WHERE子句。
  (2)關(guān)閉報表操作命令格式為:
  關(guān)閉報表操作也可以使用DoCmd. Close命令來完成。
  3輸入框(InputBox)
  InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
  InputBox函數(shù)的語法具有以下命名參數(shù):
  Prompt必需的。作為對話框消息出現(xiàn)的字符串表達式。prompt的最大長度大約是1024個字符,由所用字符的寬度決定。如果prompt包含多個行,則可在各行之間用回車符(Chr(13))、換行符(Chr(10))或回車換行符的組合(Chr(13)&Chr(10))來分隔。
  Title可選的。顯示對話框標題欄中的字符串表達式。如果省略title,則把應用程序名放入標題欄中。
  Default可選的顯示文本框中的字符串表達式,在沒有其他輸入時作為缺省值。如果省略default,則文本框為空。
  Xpos可選的。數(shù)值表達式,成對出現(xiàn),指定對話框的左邊與屏幕左邊的水平距離。如果省略xpos,則對話框會在水平方向居中。
  Ypos可選的。數(shù)值表達式,成對出現(xiàn),指定對話框的上邊與屏幕上邊的距離。如果省略ypos,則對話框被放置在屏幕垂直方向距下邊大約1/3的位置。
  Helpfile可選的。字符串表達式,識別幫助文件,用該文件為對話框提供上下文相關(guān)的幫助。如果已提供helpfile,則也必須提供context。
  Context可選的。數(shù)值表達式,由幫助文件的作者指定給某個幫助主題的幫助上下文編號。如果已提供context,則也必須要提供helpfile。
  4消息框(MsgBox )
  MsgBox(prompt[,buttons][,title][,helpfile,context])
  MsgBox函數(shù)的語法具有以下命名參數(shù):
  Prompt必需的。字符串表達式,作為顯示在對話框中的消自、。prompt的最大長度大約為1024個字符,由所用字符的寬度決定。如果prompt的內(nèi)容超過一行,則可以在每一行之間用回車符(Chr(13))、換行符(Chr(10))或是回車與換行符的組合(Chr(13 )&Chr(10))將各行分隔開來。
  Buttons可選的。數(shù)值表達式是值的總和,指定顯示按鈕的數(shù)目及形式,使用的圖標樣式,缺省按鈕是什么以及消息框的強制回應等。如果省略,則buttons的缺省值為0。
  Title可選的。在對話框標題欄中顯示的字符串表達式。如果省略title,則將應用程序名放在標題欄中。
  Helpfile可選的。字符串表達式,識別用來向?qū)υ捒蛱峁┥舷挛南嚓P(guān)幫助的幫助文件。如果提供了helpfile,則也必須提供context。
  Context可選的。數(shù)值表達式,由幫助文件的作者指定給適當?shù)膸椭黝}的幫助上下文編號。如果提供了contex,則也必須提供helpfile:
  5VBA編程驗證數(shù)據(jù)
  使用窗體和數(shù)據(jù)訪問頁,每當保存記錄數(shù)據(jù)時,所做的更改便會保存到數(shù)據(jù)源表中。在控件中的數(shù)據(jù)被改變之前或記錄數(shù)據(jù)被更新之前會發(fā)生BeforeUpdate事件。通過創(chuàng)建窗體或控件的BeforeUpdate事件過程,可以實現(xiàn)對輸入到窗體控件中的數(shù)據(jù)進行各種驗證。表8 -5列出了VBA中常用的驗證函數(shù)。
        表8-5 VBA常用驗證函數(shù)

  6計時事件Timer
  VB中提供Timer時間控件可以實現(xiàn)“定時”功能。但VBA并沒有直接提供Timer時間控件,而是通過設(shè)置窗體的“計時器間隔(TimerInterval)”屬性與添加“計時器觸發(fā)(Timer)”事件來完成類似的“定時”功能。
  處理過程是:Timer事件每隔TimerInterval時間間隔就會被觸發(fā)一次,并運行Timer事件過程來響應。這樣重復不斷,即實現(xiàn)“定時”處理功能。

上一頁  1 2 3 4 5 6 下一頁
文章搜索
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) All Rights Reserved 
中國科學院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
一次通關(guān)技巧