

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、第四章窗 體,,,,二級ACCESS—數(shù)據(jù)庫基礎知識,,本章的重要性,2007年4月-2010年9月共8次計算機等級考試涉及到本章內(nèi)容的題目有19題,平均每次接近5分。但是本章內(nèi)容和第八章模塊部分經(jīng)常結(jié)合出題,而模塊平均每次都接近30分,還是比較重要的。本章在考試中不但涉及筆試題目,而且上機也很重要,每次上機約有20分左右。,,,,二級ACCESS—窗 體,,關鍵考點,窗體的基本概念窗體的分類以及視圖 窗體基本組成及屬性
2、控件基本概念和屬性 控件事件,窗體的主要作用是用戶進行數(shù)據(jù)輸入、編輯及顯示數(shù)據(jù)的數(shù)據(jù)庫對象。利用窗體,可以將整個應用程序組織起來,形成一個完整的應用系統(tǒng)。,,,,二級ACCESS—窗 體,,4.1 認識窗體,ACCESS窗體的類型(P112) 縱欄式窗體 表格式窗體 數(shù)據(jù)表窗體 主/子窗體圖表窗體 數(shù)據(jù)透視表窗體數(shù)據(jù)透視圖窗體,窗體設計主界面,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,窗體創(chuàng)建方式 自動創(chuàng)建窗
3、體(P115) 縱欄式 表格式 數(shù)據(jù)表 使用”窗體向?qū)А?主/子窗體 數(shù)據(jù)透視表向?qū)?,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,縱欄式窗體:窗體僅顯示一個記錄,顯示時按列分隔,列左邊為字段名,右邊顯示字段內(nèi)容。,操作步驟:選擇窗體面板→新建→自動創(chuàng)建窗體:縱欄式→選擇數(shù)據(jù)源→確定→命名窗體并保存,,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,表格式窗體:一次顯示多條記錄和字段,所有的字段名稱全部出現(xiàn)在窗體的
4、頂端。,操作步驟:選擇窗體面板→新建→自動創(chuàng)建窗體:表格式→選擇數(shù)據(jù)源→確定→命名窗體并保存,,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,數(shù)據(jù)表窗體:一次顯示多條記錄和字段,與數(shù)據(jù)視圖顯示的表一樣。,操作步驟:選擇窗體面板→新建→自動創(chuàng)建窗體:數(shù)據(jù)表→選擇數(shù)據(jù)源→確定→命名窗體并保存,,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,主/子窗體:窗體中的窗體稱為子窗體,包含子窗體的窗體稱為主窗體。 主要用于顯示多表中一對
5、多的關系。 創(chuàng)建方法:①主\子窗體同時創(chuàng)建。②將已有的窗體作為子窗體添加到另一窗體中。 子窗體樣式:固定式(出現(xiàn)在主窗體中)、彈出式(子窗體跟隨主窗口記錄的變動作為獨立窗口彈出),,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,主/子窗體創(chuàng)建要點 利用向?qū)?chuàng)建選擇數(shù)據(jù)源時,應將窗體所用到的相互鏈接的兩個數(shù)據(jù)表的字段一同添加 固定式與彈出式子窗體通過“查看數(shù)據(jù)方式”設定。,,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體
6、,1、利用窗體向?qū)?chuàng)建主/子窗體。創(chuàng)建學生信息和選課成績相關的主/子窗體。,,1、將主/子窗體所涉及的兩個數(shù)據(jù)源中所需的字段添加到“選定的字段”中。有些字段可以不選,但形成關系的主鍵與外鍵必須選入。,2、確定那個數(shù)據(jù)源在主窗體上,以及子窗口的類型,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,2、將已有窗體加入的主窗體中作為子窗體。創(chuàng)建學生信息和選課成績相關的主/子窗體。,1、首先分別創(chuàng)建 學生主窗體 和 選課成績子窗體,,,,二
7、級ACCESS—窗 體,,4.2 創(chuàng)建窗體,圖表窗體:利用圖表的方式直觀的顯示匯總的信息,方便進行數(shù)據(jù)的對比,顯示數(shù)據(jù)的變化趨勢。,例:利用窗體向?qū)?。用已建立的“各職稱教師人數(shù)”查詢?yōu)閿?shù)據(jù)源,用圖表窗體顯示其統(tǒng)計結(jié)果。,操作步驟:選擇窗體面板→新建→圖表向?qū)Аx擇數(shù)據(jù)源→選擇字段→選擇圖表樣式→確定→命名窗體并保存,,,,二級ACCESS—窗 體,,4.2 創(chuàng)建窗體,數(shù)據(jù)透視表窗體:根據(jù)字段的排列方式和選用的計算方法匯總大量數(shù)據(jù)的交叉式
8、表。,例:利用數(shù)據(jù)透視表窗體,顯示各系不同職稱人數(shù)。,要點:根據(jù)需要確定行、列、和數(shù)據(jù)區(qū)所需字段。將字段直接拉動到相應位置即可。,,,,二級ACCESS—窗 體,,4.3 設計窗體(P122),窗體設計步驟 選擇窗體類型 選擇窗體的數(shù)據(jù)源(表或查詢) 向窗體添加控件 對設置控件的屬性 對控件進行相關程序設計,,,,二級ACCESS—窗 體,,4.3 設計窗體,2、打開主窗體,從工具箱中拖入“子窗體/子報表”控件。,3、在彈出的
9、子窗體向?qū)е?,選擇“使用現(xiàn)有的窗體”,并選擇“選課成績 子窗體”,,,,二級ACCESS—窗 體,,4.3 設計窗體,4、完成后“選課成績 子窗體”作為子窗體已經(jīng)出現(xiàn)在“學生 主窗體”中。,5、完成創(chuàng)建過程。,,,,二級ACCESS—窗 體,,4.3 設計窗體,利用窗體“向?qū)А焙汀白詣觿?chuàng)建”功能,雖然可以快速創(chuàng)建窗體,以便用戶應急需要,但在功能上并不能完全滿足用戶的要求。不能夠設計出美觀,且操作性能良好的界面。通過自定義窗體,利用各種控
10、件可以使窗體有非常良好的表現(xiàn)。,掌握選中窗體上控件的方法 掌握各種控件的使用 掌握控件在窗體上的布局及對齊方法 掌握控件的基本屬性設置 掌握基本事件的含義,,,,二級ACCESS—窗 體,,4.3 設計窗體(P122),窗體的結(jié)構(gòu)(窗體的每個部分稱為“節(jié)”),窗體頁眉位于窗體頂部,一般用于設置窗體的標題、窗體使用說明。對所有記錄都是一致的。,頁面頁眉用于設置窗體打印時的頁頭信息。,主體節(jié)用于顯示一條或多條記錄。窗體可以沒有其它組
11、成部分,但主體節(jié)是必須的。,頁面頁腳用于設置窗體打印時的頁腳信息,如日期、頁碼等,窗體頁腳位于窗體底部,一般用于顯示對記錄都要進行的說明或統(tǒng)一的操作。對所有記錄都是一致的。,例:“教師表-無窗體頁面和頁面頁眉”與“教師表-窗體頁眉及頁面頁眉”比較,,,,二級ACCESS—窗 體,,4.3 設計窗體—控件說明(P124),選取控件、節(jié)或窗體,釋放鎖定的按鈕,可以在向?qū)ьI下創(chuàng)建列表框、組合框、選項組、命令按鈕、圖表、子窗體或子報表,顯示說
12、明性文本,該文本也可在程序控制下改變,顯示、輸入或編輯記錄源的數(shù)據(jù),也可顯示計算結(jié)果,接受用戶輸入(插入記錄時),與復選框、選項按鈕搭配使用,顯示一組可選值,結(jié)合“是/否”字段,顯示“是/否”值,單選按鈕,復選按鈕,即可選擇其中列出的值,也可輸入特定的值,僅可選擇其中列出的值,通過定義按鈕功能,以完成各種操作,,,,二級ACCESS—窗 體,,4.3 設計窗體—控件說明(P124),顯示靜態(tài)圖像,且不能在進行編輯(美化界面),顯示非結(jié)合
13、OLE對象,如EXCEL等,顯示結(jié)合OLE對象,對象跟隨記錄而變化,在窗體上開始一個新屏幕,或在打印窗體上開始新頁,創(chuàng)建多頁選項卡窗體或選項卡對話框,顯示來自多個表的數(shù)據(jù),突出相關信息,顯示圖形效果,從中可選出其他控件加載到當前窗體,,,,二級ACCESS—窗 體,,窗體與控件的事件(補充),鍵盤事件:鍵按下、鍵釋放、擊鍵 鼠標事件:單擊、雙擊、鼠標按下、鼠標移動、鼠標釋放 對象事件:獲得焦點、失去焦點、更新前、更新后、更改 窗口
14、事件:打開、關閉、加載(在打開事件后發(fā)生) 操作事件:刪除、插入前、插入后、成為當前、確認刪除前、確認刪除后、不在列表中,,,,二級ACCESS—窗 體,,窗體與控件的屬性(P136),窗體的屬性:描述窗體顯示方式、數(shù)據(jù)源、窗體事件控制方式等等。,,,,,,二級ACCESS—窗 體,,窗體與控件的屬性,控件的屬性:描述控件的顯示方式、數(shù)據(jù)源、相關事件行為、基本控制信息等。,,,,,,二級ACCESS—窗 體,,窗體與控件的屬性,如何設
15、置窗體或控件的屬性,,,注意:如何選中整個窗體,以及窗體上已有的控件。,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,知識點 鎖定工具箱:雙擊工具箱的控件按鈕,可重復添加該控件;取消鎖定按ESC鍵 控件分類:結(jié)合型(數(shù)據(jù)跟表中的字段相結(jié)合)、非結(jié)合型(不跟字段結(jié)合,值由用戶輸入或指定)、計算型(通過其他數(shù)據(jù)計算而產(chǎn)生的值) 文本框分3種類型:結(jié)合型、非結(jié)合型、計算型 列表框與組合框的區(qū)別:組合框既可以選擇數(shù)據(jù)也可以輸
16、入數(shù)據(jù),而列表框只能選擇數(shù)據(jù)。,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,1、窗體設置 窗體大小(寬8cm、高5cm) 窗體邊界風格(對框框) 窗體上所帶按鈕(關閉) 窗體背景顏色(紅色) 窗體背景圖(所選圖片) 設置導航按鈕、記錄選擇器、分割線均為“否”,注意:1、設置背景圖片時是在“窗體”屬性中,而背景顏色在“主體”屬性中 2、設置了背景圖片將掩蓋了背景顏色,,,,二級ACCESS
17、—窗 體,,自定義窗體與控件的使用,2、標簽(Label)設置 名稱(name):標簽1; 標題(Caption): “努力,一切皆有可能” 左邊距2cm,上邊距1.5cm,寬8cm,高1.5cm;前景紅色,背景白色;字體:隸書、24號、加粗,中央對齊; 邊框及顏色,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,3、文本框(Text)設置 名稱(name) 非綁定文本框:不設置“數(shù)據(jù)源” ,內(nèi)容不會隨記錄變化
18、綁定文本框:使“數(shù)據(jù)源”選中某一字段,內(nèi)容隨記錄變化 計算文本框:內(nèi)容由 “數(shù)據(jù)源”中的表達式?jīng)Q定 秘密輸入:設定文本框的掩碼,注意:計算控件必須是在“數(shù)據(jù)源”輸入帶“=”的表達式 如計算教齡:=Year(Now())-Year([工作時間]),,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,4、選項按鈕設置 名稱(name) 切換按鈕(Toggle) 單選按鈕(Option) 復選按鈕(C
19、heck) 用于顯示“是/否”字段。將其綁定即可,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,5、選項組(Frame)設置 名稱(name) 由一組復選框、選項按鈕、切換按鈕組成,便于用戶選擇某一組確定的值。,注意:在為選項賦值時,ACCESS規(guī)定選項所對應的值只能時數(shù)字,所以如果想使用選項組,則綁定的字段應是整數(shù)型的,不能是文本。,,,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,6、組合框與列
20、表框設置 通過組合框與列表框,可以將一組有限的選項讓用戶選擇輸入。 列表框與組合框的區(qū)別:組合框既可以選擇數(shù)據(jù)也可以輸入數(shù)據(jù),而列表框只能選擇數(shù)據(jù)。 兩者數(shù)據(jù)獲取方式: 用戶直接輸入 利用查詢從數(shù)據(jù)表中獲取,,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,組合框?qū)傩栽O置要點,,,,,,,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,7、命令按鈕設置 通過定義按鈕功能,以完成各種操。
21、 在進行簡單操作時,可根據(jù)命令按鈕的向?qū)磉m當選擇操作的類別,合具體的操作。 為了使窗體不顯示導航欄,應將窗體導航欄屬性設置為“否”,,,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,8、圖像控件設置 利用圖像控件可以讓界面變得漂亮美觀。 通過綁定對象框可以顯示、編輯數(shù)據(jù)表中的OLE對象字段。,圖片控件的屬性,,,,二級ACCESS—窗 體,,自定義窗體與控件的使
22、用,9、選項卡控件設置 選項卡可以采用多頁的形式,每頁顯示某一主題或功能 選項卡的每一頁都可綁定一個數(shù)據(jù)源。,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,10、日歷控件 設置方法,其它控件,,,,,二級ACCESS—窗 體,,自定義窗體與控件的使用,11、控件的對齊操作(P144) 作用:對窗體上多個控件進行位置對齊。 操作步驟:首先選中所有控件,選擇工具欄上“格式”菜單,示例:控件對齊操作示例窗體→,,
23、,,二級ACCESS—窗 體,,自定義窗體與控件的使用,例:創(chuàng)建如下圖所示“教師信息輸入”窗體。,掌握各種控件的使用 掌握控件在窗體上的布局及對齊方法 掌握相關屬性的設置 掌握基本事件的含義,,,,二級ACCESS—窗 體,,創(chuàng)建切換面板 (不要求),一種帶有按鈕的特殊窗體,提供了一個友好的界面。用戶可單擊這些按鈕在數(shù)據(jù)庫的窗體、報表、查詢和其他對象中查看、編輯或添加數(shù)據(jù)。,通過切換面板管理器,用戶可以對向?qū)峁┑那袚Q面板進行修改
24、,也可以自己創(chuàng)建切換面板。,例:建立一個教學管理系統(tǒng)的切換面板。,,,,二級ACCESS—窗 體,,過關練習,,【2010.9】(1)若在“銷售總數(shù)”窗體中有“訂貨總數(shù)”文本框控件,能夠正確引用控件值的是【 】 A)Forms.[銷售總數(shù)].[訂貨總數(shù)] B)Forms![銷售總數(shù)].[訂貨總數(shù)] C)Forms.[銷售總數(shù)]![訂貨總數(shù)] D)Forms![銷售總數(shù)]![訂貨總數(shù)]【20
25、10.9】(2)因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是【 】 A)Change B)Edit C)Getfocus D)LostFocus,D,A,,,,二級ACCESS—窗 體,,過關練習,,【2010.3】(3)若要求在文本框中輸入文本時達到密碼“*”的顯示效果,則應該設置的屬性是【 】 A)默認值 B)有效性文本 C)輸入掩碼 D)密碼
26、【2009.9】(4)在Access中,可用于設計輸入界面的對象是【 】 A)窗體 B)報表 C)查詢 D)表【2009.9】(5)啟動窗體時,系統(tǒng)首先執(zhí)行的事件過程是【 】 A)Load B)Click C)Unload D)GotFocus,C,A,A,,,,
27、二級ACCESS—窗 體,,過關練習,,【2008.9】(6)在窗體設計工具箱中,代表組合框的圖標是【 】 A) B) C) D)【2008.9】(7)要改變窗體上文本框控件的輸出內(nèi)容,應設置的屬性是【 】 A)標題 B)查詢條件 C)控件來源 D)記錄源,D,D,,,,
28、二級ACCESS—窗 體,,過關練習,,【2008.4】(8)在窗體上,設置控件Command0 為不可見的屬性是【 】A)Command0.Colore B)Command0.CaptionC)Command0.Enabled D)Command0.Visible【2008.4】(9)能夠接受數(shù)值型數(shù)據(jù)輸入的窗體控件是【 】A)圖形
29、 B)文本框C)標簽 D)命令按鈕【2007.9】(10)在窗體中,用來輸入或編輯字段數(shù)據(jù)的交互控件是【 】A)文本框控件 B)標簽控件C)復選框控件 D)列表框控件,D,B,A,,,,二級ACCESS—窗 體,,過關練習,,【2007.4】(11)窗口事件是指操作窗口時所引發(fā)的事件。下列事件中,不屬于窗
30、口事件的是【 】 A)打開 B)關閉 C)加載 D)取消【2007.4】(12)Access 數(shù)據(jù)庫中,若要求在窗體上設置輸入的數(shù)據(jù)是取自某一個表或查詢中記錄的數(shù)據(jù),或者取自某固定內(nèi)容的數(shù)據(jù),可以使用的控件是【 】 A)選項組控件 B)列表框或組合框控件
31、C)文本框控件 D)復選框、切換按鋸、選項按鈕控件,D,B,,,,二級ACCESS—窗 體,,過關練習,,【2007.4】(13)在Access 中已建立了“雇員”表,其中有可以存放照片的字段,在使用向?qū)樵摫韯?chuàng)建窗體時,“照片”字段所使用的默認控件是【 】 A)圖像框 B)綁定對象框 C)非綁定對象 D)
32、列表框,【2010.3】(14)下圖所示的窗體上有一個命令按鈕(名稱為Command1)和一個選項組(名稱為Framel),選項組上顯示“Framel”文本的標簽控件名稱為Labell,若將選項組上顯示文本“Frame1”改為漢字“性別”,應使用的語句是【 】。,【2007.9】(15)窗體由多個部分組成,每個部分稱為一個 【 】,B
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論