數(shù)據(jù)庫(kù)應(yīng)用教程窗體_第1頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用教程窗體_第2頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用教程窗體_第3頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用教程窗體_第4頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用教程窗體_第5頁(yè)
已閱讀5頁(yè),還剩126頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)應(yīng)用教程窗體第1頁(yè),共131頁(yè),2023年,2月20日,星期五知識(shí)要點(diǎn)窗體的功能、類(lèi)型與組成窗體的創(chuàng)建窗體控件的使用窗體屬性和控件屬性的設(shè)置主/子窗體的創(chuàng)建第2頁(yè),共131頁(yè),2023年,2月20日,星期五重點(diǎn)與難點(diǎn)重點(diǎn):窗體類(lèi)型和窗體視圖創(chuàng)建窗體的常用方法窗體控件的使用

窗體屬性和控件屬性的設(shè)置

主/子窗體的創(chuàng)建

第3頁(yè),共131頁(yè),2023年,2月20日,星期五重點(diǎn)與難點(diǎn)難點(diǎn):多數(shù)據(jù)源窗體的創(chuàng)建。主/子窗體的創(chuàng)建。窗體常用控件的使用及其屬性的

設(shè)置。窗體屬性的設(shè)置。第4頁(yè),共131頁(yè),2023年,2月20日,星期五5.1窗體概述窗體是Access數(shù)據(jù)庫(kù)的重要組成部分,窗體本身沒(méi)有存儲(chǔ)數(shù)據(jù)的功能,但是窗體中包含了各種控件,通過(guò)這些控件可以打開(kāi)報(bào)表或其他窗體、執(zhí)行宏或VBA編寫(xiě)的代碼程序。窗體都是建立在表或查詢(xún)基礎(chǔ)上的。第5頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的組成窗體的設(shè)計(jì)視圖中主要包含三類(lèi)對(duì)象:節(jié)、窗體和控件。窗體設(shè)計(jì)視圖由5個(gè)部分構(gòu)成,每一部分稱(chēng)為一個(gè)節(jié)。窗體的組成如圖5-1所示:1.窗體頁(yè)眉用于顯示窗體的標(biāo)題和使用說(shuō)明,或打開(kāi)相關(guān)窗體或執(zhí)行其他任務(wù)的命令按鈕。顯示在窗體視圖中頂部或打印頁(yè)的開(kāi)頭。第6頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的組成2.頁(yè)面頁(yè)眉用于顯示在窗體中每頁(yè)的頂部要顯示的標(biāo)題、列標(biāo)題、日期或頁(yè)碼。3.主體用于顯示窗體的主要部分,主體中通常包含綁定到記錄源中字段的控件。但也可能包含未綁定控件,如字段或標(biāo)簽等。第7頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的組成窗體選擇器節(jié)選擇器第8頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的組成4.頁(yè)面頁(yè)腳用于在窗體中每頁(yè)的底部顯示匯總、日期或頁(yè)碼。5.窗體頁(yè)腳用于顯示窗體的使用說(shuō)明、命令按鈕或接受輸入的未綁定控件。顯示在窗體視圖中的底部和打印頁(yè)的尾部。第9頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型在Access中,窗體的類(lèi)型分為六種,分別是縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體、主/子窗體、圖表窗體和數(shù)據(jù)透視表窗體。1.縱欄式窗體在窗體界面中每次只顯示表或查詢(xún)中的一條記錄,可以占一個(gè)或多個(gè)屏幕頁(yè),記錄中各字段縱向排列??v欄式窗體通常用于輸入數(shù)據(jù),每個(gè)字段的字段名稱(chēng)都放在字段左邊。第10頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型第11頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型2.表格式窗體在窗體中顯示表或查詢(xún)中的記錄。記錄中的字段橫向排列,記錄縱向排列。每個(gè)字段的字段名稱(chēng)都放在窗體頂部,做窗體頁(yè)眉??赏ㄟ^(guò)滾動(dòng)條來(lái)查看其他記錄。第12頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型3.?dāng)?shù)據(jù)表窗體從外觀上看與數(shù)據(jù)表或查詢(xún)顯示數(shù)據(jù)界面相同,主要作用是作為一個(gè)窗體的子窗體。第13頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型4.主/子窗體窗體中的窗體稱(chēng)為子窗體,包含子窗體的窗體稱(chēng)為主窗體。通常用于顯示多個(gè)表或查詢(xún)的數(shù)據(jù);這些表或查詢(xún)中的數(shù)據(jù)具有一對(duì)多的關(guān)系。主窗體顯示為縱欄式的窗體,子窗體可以顯示為數(shù)據(jù)表窗體,也可以顯示為表格式窗體。子窗體中可以創(chuàng)建二級(jí)子窗體。第14頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型第15頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型5.圖表窗體Access2010提供了多種圖表,包括折線圖、柱型圖、餅圖、圓環(huán)圖、面積圖、三維條型圖等??梢詥为?dú)使用圖表窗體,也可以將它嵌入到其他窗體中作為子窗體。第16頁(yè),共131頁(yè),2023年,2月20日,星期五第17頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的類(lèi)型6.?dāng)?shù)據(jù)透視表窗體數(shù)據(jù)透視表窗體是一種交互式表,可動(dòng)態(tài)改變版面布置,以按不同方式計(jì)算、分析數(shù)據(jù)。第18頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的視圖窗體有窗體視圖、數(shù)據(jù)表視圖、數(shù)據(jù)透視圖視圖、數(shù)據(jù)透視表視圖、布局視圖和設(shè)計(jì)視圖6種視圖。最常用的是窗體視圖、布局視圖和設(shè)計(jì)視圖。不同類(lèi)型的窗體具有的視圖類(lèi)型有所不同。窗體在不同的視圖中完成不同的任務(wù)。窗體在不同視圖之間可以方便地進(jìn)行切換。第19頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的視圖1.窗體視圖2.?dāng)?shù)據(jù)表視圖3.?dāng)?shù)據(jù)透視圖4.?dāng)?shù)據(jù)透視表視圖5.布局視圖6.設(shè)計(jì)視圖第20頁(yè),共131頁(yè),2023年,2月20日,星期五窗體的功能窗體主要有以下幾個(gè)基本功能:(1)數(shù)據(jù)操作:通過(guò)窗體可以清晰直觀地顯示一個(gè)表或者多個(gè)表中的數(shù)據(jù)記錄,并對(duì)數(shù)據(jù)進(jìn)行輸入或編輯。(2)信息顯示和打?。和ㄟ^(guò)窗體可以根據(jù)需要靈活地顯示提示信息,并能進(jìn)行數(shù)據(jù)打印。(3)控制應(yīng)用程序流程:通過(guò)在窗體上放置各種命令按鈕控件,用戶(hù)可以通過(guò)控件作出選擇并向數(shù)據(jù)庫(kù)發(fā)出其各種命令,窗體可以與宏一起配合使用,來(lái)引導(dǎo)過(guò)程動(dòng)作的流程。第21頁(yè),共131頁(yè),2023年,2月20日,星期五5.2創(chuàng)建窗體在“創(chuàng)建”選項(xiàng)卡的“窗體”組中,提供了多種創(chuàng)建窗體的功能按鈕。其中包括:“窗體”、“窗體設(shè)計(jì)”和“空白窗體”三個(gè)主要的按鈕,還有“窗體向?qū)А?、“?dǎo)航”和“其他窗體”三個(gè)輔助按鈕。第22頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建1.使用“窗體”按鈕所創(chuàng)建的窗體,其數(shù)據(jù)源來(lái)自某個(gè)表或某個(gè)查詢(xún)段,其布局結(jié)構(gòu)簡(jiǎn)單規(guī)整?!纠吭凇皩W(xué)生管理”數(shù)據(jù)庫(kù)中,以“班級(jí)”為數(shù)據(jù)源,用“窗體”按鈕創(chuàng)建窗體。操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“導(dǎo)航”窗格選定“班級(jí)”表;(2)在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“窗體”按鈕,窗體創(chuàng)建完成。第23頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建第24頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“班級(jí)”為數(shù)據(jù)源使用“多個(gè)項(xiàng)目”創(chuàng)建窗體。操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“導(dǎo)航”窗口選定“班級(jí)”表;(2)在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,點(diǎn)擊“其他窗體”按鈕,選中“多個(gè)項(xiàng)目”。第25頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建第26頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建3.“分割窗體”是用于創(chuàng)建一種具有兩種布局形式的窗體。在窗體的上半部是單一記錄布局方式,在窗體的下半部是多個(gè)記錄的數(shù)據(jù)表布局方式。這種分割窗體為用戶(hù)瀏覽記錄帶來(lái)了方便,既可以宏觀上瀏覽多條記錄,又可以微觀上明細(xì)地瀏覽一條記錄。分割窗體特別適合于數(shù)據(jù)表中記錄很多,又需要瀏覽某一條記錄明細(xì)的情況。第27頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“班級(jí)”為數(shù)據(jù)源使用“分割窗體”創(chuàng)建窗體。操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“導(dǎo)航”窗口選定“班級(jí)”表;(2)在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,點(diǎn)擊“其他窗體”按鈕,選中“分割窗體”。第28頁(yè),共131頁(yè),2023年,2月20日,星期五使用按鈕快速創(chuàng)建第29頁(yè),共131頁(yè),2023年,2月20日,星期五使用向?qū)?chuàng)建使用按鈕創(chuàng)建窗體雖然方便快捷,但是無(wú)論在內(nèi)容和外觀上都受到很大的限制,不能滿(mǎn)足用戶(hù)較高的要求。為此可以使用窗體向?qū)?lái)創(chuàng)建內(nèi)容更為豐富的窗體。第30頁(yè),共131頁(yè),2023年,2月20日,星期五使用向?qū)?chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“教師”表為數(shù)據(jù)源使用向?qū)?chuàng)建窗體。操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“導(dǎo)航”窗格選定“教師”表;(2)在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,點(diǎn)擊“窗體向?qū)А卑粹o,打開(kāi)“窗體向?qū)А?。?1頁(yè),共131頁(yè),2023年,2月20日,星期五使用向?qū)?chuàng)建第32頁(yè),共131頁(yè),2023年,2月20日,星期五使用向?qū)?chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“教師”表為數(shù)據(jù)源使用向?qū)?chuàng)建窗體。操作步驟如下:(3)選定要在窗體中顯示的字段,此處點(diǎn)擊

選擇所有字段,點(diǎn)擊“下一步”,第33頁(yè),共131頁(yè),2023年,2月20日,星期五第34頁(yè),共131頁(yè),2023年,2月20日,星期五使用向?qū)?chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“教師”表為數(shù)據(jù)源使用向?qū)?chuàng)建窗體。操作步驟如下:(4)選擇窗體布局為“表格”,單擊完成。第35頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建使用向?qū)Щ蛘咂渌椒▌?chuàng)建的窗體只能滿(mǎn)足一般的需要,不能滿(mǎn)足創(chuàng)建復(fù)雜窗體的需要。如果要設(shè)計(jì)靈活復(fù)雜的窗體需要使用設(shè)計(jì)視圖創(chuàng)建窗體,或者用向?qū)Ъ捌渌椒▌?chuàng)建窗體,完成后在窗體設(shè)計(jì)視圖中進(jìn)行修改。第36頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“課程”表為數(shù)據(jù)源,使用設(shè)計(jì)視圖創(chuàng)建“課程”窗體。操作步驟如下:(1)打開(kāi)“創(chuàng)建”選項(xiàng)卡,單擊“窗體”選項(xiàng)組中的“窗體設(shè)計(jì)”按鈕,進(jìn)入窗體設(shè)計(jì)視圖。第37頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建在設(shè)計(jì)視圖中,上下文命令選項(xiàng)卡包括“設(shè)計(jì)”選項(xiàng)卡和“排列”選項(xiàng)卡。第38頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建(2)指定窗體數(shù)據(jù)源創(chuàng)建的窗體如果是用于顯示或向數(shù)據(jù)表中輸入數(shù)據(jù),必須為窗體設(shè)定數(shù)據(jù)源;創(chuàng)建的窗體是用于切換面板的,則不必設(shè)定數(shù)據(jù)源。第39頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建(3)調(diào)整控件布局窗體的設(shè)計(jì)過(guò)程中,會(huì)經(jīng)常添加或刪除控件,或調(diào)整控件布局。第40頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建(4)設(shè)置對(duì)象屬性通過(guò)Access的“屬性表”窗口,可以對(duì)窗體、節(jié)和控件的屬性進(jìn)行設(shè)置。選定窗體對(duì)象或某個(gè)控件對(duì)象,切換到“設(shè)計(jì)”選項(xiàng)卡,單擊“工具”選項(xiàng)組中的“屬性表”按鈕,即可打開(kāi)當(dāng)前選中窗體對(duì)象或某個(gè)控件對(duì)象的“屬性表”窗口,根據(jù)需要切換到“格式”、“數(shù)據(jù)”、“事件”、“其他”或“全部”選項(xiàng)卡,進(jìn)行窗體或控件的屬性設(shè)置。第41頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建(5)查看窗體效果

在“設(shè)計(jì)”選項(xiàng)卡,單擊“視圖”按鈕,選擇“窗體視圖”選項(xiàng),進(jìn)入窗體視圖中查看設(shè)計(jì)效果。第42頁(yè),共131頁(yè),2023年,2月20日,星期五使用設(shè)計(jì)視圖創(chuàng)建(6)保存窗體單擊快速訪問(wèn)工具欄中的“保存”按鈕,在打開(kāi)的“另存為”對(duì)話框中輸入窗體名稱(chēng),單擊“確定”按鈕。這里保存窗體,命名為“課程”。第43頁(yè),共131頁(yè),2023年,2月20日,星期五使用數(shù)據(jù)透視圖創(chuàng)建窗體數(shù)據(jù)透視圖是一種交互式的圖,利用它可以把數(shù)據(jù)庫(kù)中的數(shù)據(jù)以圖形方式顯示,從而可以直觀地獲得數(shù)據(jù)信息。單擊“數(shù)據(jù)透視圖”按鈕創(chuàng)建數(shù)據(jù)透視圖窗體,第一步只是窗體的半成品,接著還需要用戶(hù)通過(guò)選擇填充有關(guān)信息進(jìn)行第二步創(chuàng)建工作,整個(gè)窗體才創(chuàng)建完成。第44頁(yè),共131頁(yè),2023年,2月20日,星期五使用數(shù)據(jù)透視圖創(chuàng)建窗體【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中以“教師”表為數(shù)據(jù)源,使用數(shù)據(jù)透視圖創(chuàng)建窗體,根據(jù)學(xué)歷統(tǒng)計(jì)教師人數(shù)。操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“導(dǎo)航”窗格選定“教師”表;(2)在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,點(diǎn)擊“其他窗體”按鈕,選中“數(shù)據(jù)透視。第45頁(yè),共131頁(yè),2023年,2月20日,星期五使用數(shù)據(jù)透視圖創(chuàng)建窗體第46頁(yè),共131頁(yè),2023年,2月20日,星期五使用數(shù)據(jù)透視圖創(chuàng)建窗體(3)將圖表字段列表中的學(xué)歷字段拖動(dòng)至坐標(biāo)橫軸,教室編號(hào)字段拖動(dòng)至坐標(biāo)縱軸。第47頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體在Access中,有時(shí)需要在一個(gè)窗體中顯示另一個(gè)窗體中的數(shù)據(jù)。窗體中的窗體稱(chēng)為子窗體,包含子窗體的窗體稱(chēng)為主窗體。使用主-子窗體的作用是:以主窗體的某個(gè)字段為依據(jù),在子窗體中顯示與此字段相關(guān)的記錄,而在主窗體中切換記錄時(shí),子窗體的內(nèi)容也會(huì)隨著切換。因此,兩個(gè)表之間存在“一對(duì)多”的關(guān)系時(shí),則可以使用主/子窗體顯示兩表中的數(shù)據(jù)。主窗體使用“一”方的表作為數(shù)據(jù)源,子窗體使用“多”方的表作為數(shù)據(jù)源。第48頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體1.利用“快速創(chuàng)建窗體”同時(shí)創(chuàng)建主/子窗體如果一個(gè)表中嵌入了子數(shù)據(jù)表,那么以這個(gè)主表作為數(shù)據(jù)源使用“快速創(chuàng)建窗體”的方法可以迅速創(chuàng)建主/子窗體。操作步驟如下:(1)打開(kāi)數(shù)據(jù)庫(kù),單擊選中導(dǎo)航窗格中已嵌入子數(shù)據(jù)表的主表;第49頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體(2)切換到“創(chuàng)建”選項(xiàng)卡,單擊“窗體”選項(xiàng)組中的“窗體”按鈕,立即生成主/子窗體,并在布局視圖中打開(kāi)窗體。主窗體中顯示主表中的記錄,子窗體中顯示子表中的記錄。第50頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體2.利用“窗體向?qū)А蓖瑫r(shí)創(chuàng)建主/子窗體【例】在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)主/子窗體,命名為“班級(jí)—學(xué)生信息”,主窗體顯示“班級(jí)”表的全部信息,子窗體顯示“學(xué)生”表中的“學(xué)號(hào)”、“姓名”、“性別”、“政治面貌”字段。第51頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“創(chuàng)建”選項(xiàng)卡的“窗體”選項(xiàng)組中點(diǎn)擊“窗體向?qū)А?,將“班?jí)”表中所有字段和“學(xué)生”表中的“學(xué)號(hào)”、“姓名”、“性別”、“政治面貌”字段添加到“選定字段”列表框中。第52頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體第53頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:(2)單擊“下一步”,若兩表之間尚未建立關(guān)系,則會(huì)出現(xiàn)提示對(duì)話框,要求建立兩表之間的關(guān)系,確認(rèn)后可打開(kāi)關(guān)系視圖同時(shí)退出窗體向?qū)?;如果兩表之間已經(jīng)正確設(shè)置了關(guān)系,進(jìn)入“窗體向?qū)А睂?duì)話框。第54頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體第55頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:(3)單擊“下一步”按鈕,進(jìn)入“窗體向?qū)А睂?duì)話框。第56頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:(4)單擊“下一步”按鈕,進(jìn)入“窗體向?qū)А睂?duì)話框。第57頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:(5)單擊“完成”按鈕,完成創(chuàng)建主/子窗體,并在窗體視圖中打開(kāi)。第58頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:(6)切換到布局視圖或設(shè)計(jì)視圖,調(diào)整控件布局,保存窗體。第59頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體3.將子窗體插入到主窗體創(chuàng)建主/子窗體對(duì)于數(shù)據(jù)庫(kù)中存在的窗體,如果其數(shù)源表之間已建立了“一對(duì)多”的關(guān)系,就可以將具有“多”端的窗體作為子窗體添加到具有“一”端的主窗體中。第60頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體【例】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,以“教師”表為數(shù)據(jù)源創(chuàng)建“教師信息”窗體作為主窗體,以“授課”表為數(shù)據(jù)源創(chuàng)建窗體“授課信息”作為子窗體,創(chuàng)建“教師_授課信息”主/子窗體。操作步驟如下:1)在“學(xué)生管理”數(shù)據(jù)庫(kù),以“授課”表為數(shù)據(jù)源,創(chuàng)建數(shù)據(jù)表式窗體,命名為“授課信息”,調(diào)整控件布局。第61頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:2)以“教師”表為數(shù)據(jù)源,使用“窗體向?qū)А眲?chuàng)建縱欄表式窗體,命名為“教師信息”,并在設(shè)計(jì)視圖中打開(kāi)窗體,調(diào)整控件布局。第62頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:3)在設(shè)計(jì)視圖下,“控件”選項(xiàng)組中的“使用控件向?qū)А卑粹o處在選中狀態(tài),單擊“子窗體/子報(bào)表”控件按鈕,再單擊窗體中要放置子窗體的位置,選擇用于子窗體或子報(bào)表的數(shù)據(jù)來(lái)源。這里選擇“使用現(xiàn)有的窗體”列表中的“授課信息”。第63頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體第64頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:4)單擊“下一步”按鈕,進(jìn)入“子窗體向?qū)А睂?duì)話框。第65頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:5)單擊“下一步”按鈕,進(jìn)入“子窗體向?qū)А睂?duì)話框。第66頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體操作步驟如下:6)單擊“完成”按鈕,切換到布局視圖,調(diào)整主/子窗體控件布局,保存窗體,另存為“教師_授課信息”。第67頁(yè),共131頁(yè),2023年,2月20日,星期五主/子窗體(2)使用鼠標(biāo)將數(shù)據(jù)庫(kù)中的子窗體直接拖至已打開(kāi)的主窗體中,創(chuàng)建主/子窗體。操作步驟如下:1)在設(shè)計(jì)視圖中打開(kāi)作為主窗體的窗體;2)從數(shù)據(jù)庫(kù)導(dǎo)航窗格中用鼠標(biāo)將作為子窗體的窗體直接拖放到主窗體中。第68頁(yè),共131頁(yè),2023年,2月20日,星期五5.3窗體控件如果要?jiǎng)?chuàng)建滿(mǎn)足個(gè)性化需求的控件,就需要在設(shè)計(jì)視圖中自行添加使用窗體控件。控件是構(gòu)成窗體的基本元素,在窗體中對(duì)數(shù)據(jù)的操作都是通過(guò)控件實(shí)現(xiàn)。其功能包括顯示數(shù)據(jù)、執(zhí)行操作和裝飾窗體??丶譃榻壎ㄐ汀⑽唇壎ㄐ秃陀?jì)算型等三種類(lèi)型。第69頁(yè),共131頁(yè),2023年,2月20日,星期五5.3窗體控件在控件組中可以添加控件并設(shè)置其屬性第70頁(yè),共131頁(yè),2023年,2月20日,星期五第71頁(yè),共131頁(yè),2023年,2月20日,星期五第72頁(yè),共131頁(yè),2023年,2月20日,星期五第73頁(yè),共131頁(yè),2023年,2月20日,星期五第74頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述1.標(biāo)簽控件標(biāo)簽控件用于在窗體、報(bào)表中顯示一些描述性的文本,如標(biāo)題或說(shuō)明等。標(biāo)簽控件可以分為兩種:一種是可以附加到其他類(lèi)型控件上,和其他控件一起創(chuàng)建組合型控件的標(biāo)簽控件:另一種是利用標(biāo)簽工具創(chuàng)建的獨(dú)立標(biāo)簽。在組合型控件中,標(biāo)簽的文字內(nèi)容可以隨意更改,但是用于顯示字段值的文本框中的內(nèi)容是不能隨意更改的,否則將不能與數(shù)據(jù)源表中的字段相對(duì)應(yīng),不能顯示正確的數(shù)據(jù)。第75頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(1)添加獨(dú)立標(biāo)簽的操作步驟如下:1)打開(kāi)已有窗體或新建一個(gè)窗體;2)再設(shè)計(jì)選項(xiàng)卡下,單擊控件組中的控件按鈕;3)在窗體上單擊要放置標(biāo)簽的位置,輸入內(nèi)容即可。第76頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(2)添加附加標(biāo)簽的操作步驟如下:1)打開(kāi)已有窗體或新建一個(gè)窗體;2)單擊“控件”選項(xiàng)組下的“標(biāo)簽”選項(xiàng);3)在窗體上單擊要放置標(biāo)簽的位置,將會(huì)添加一個(gè)包含有附加標(biāo)簽的組合控件。第77頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述2.文本框控件文本框控件不僅僅用于顯示數(shù)據(jù),也可以輸入或者編輯信息。文本框既可以是綁定型,又可以是非綁定型的,也可以是計(jì)算型的。第78頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述【例

】在“學(xué)生管理”數(shù)據(jù)庫(kù)中,以“學(xué)生”表為數(shù)據(jù)源,使用標(biāo)簽控件及綁定型文本框控件創(chuàng)建“學(xué)生信息查詢(xún)”窗體,要求顯示學(xué)生的姓名與學(xué)號(hào)。操作步驟如下:(1)打開(kāi)“學(xué)生管理”數(shù)據(jù)庫(kù),在“窗體”組中,點(diǎn)擊“窗體設(shè)計(jì)”按鈕,出現(xiàn)窗體設(shè)計(jì)界面;第79頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(2)在“控件”組中單擊“標(biāo)簽”選項(xiàng);(3)在窗體上單擊放置標(biāo)簽的位置,輸入內(nèi)容。第80頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(4)在“設(shè)計(jì)”選項(xiàng)卡的“工具”組中的“添加現(xiàn)有字段”選項(xiàng)中,在“字段列表”選擇“學(xué)生”表作為數(shù)據(jù)源。第81頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(5)將相關(guān)字段拖動(dòng)至窗體上,Access將會(huì)為選擇的每個(gè)字段創(chuàng)建文本框,文本框綁定在窗體來(lái)源表的字段上。第82頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(6)切換至“窗體視圖”,就可以通過(guò)綁定文本框查看或編輯數(shù)據(jù)。第83頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述3.復(fù)選框、選項(xiàng)按鈕復(fù)選框、選項(xiàng)按鈕作為控件,用于顯示表或查詢(xún)中的“是/否”類(lèi)型的值,選中復(fù)選框、選項(xiàng)按鈕時(shí),設(shè)置為“是”,反之設(shè)置為“否”。第84頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述4.選項(xiàng)組控件選項(xiàng)組控件是一個(gè)包含復(fù)選框或單選按鈕或切換按鈕的控件,由一個(gè)組框架和一組復(fù)選框、選項(xiàng)按鈕或切換按鈕組成。第85頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述【例】在已建立的“學(xué)生信息查詢(xún)”窗體中,添加選項(xiàng)組輸入或修改學(xué)生的“政治面貌”字段。操作步驟如下:(1)打開(kāi)“學(xué)生信息查詢(xún)”窗體,在“控件”組中單擊選項(xiàng)組控件,在窗體中添加一個(gè)選項(xiàng)組按鈕,系統(tǒng)自動(dòng)打開(kāi)“選項(xiàng)組向?qū)А保斎胂嚓P(guān)信息。第86頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述第87頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(2)在彈出的對(duì)話框中,將“中共黨員”選定為默認(rèn)選項(xiàng)。第88頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(3)為默認(rèn)選項(xiàng)賦值。本例中將“政治面貌”字段設(shè)為邏輯型。第89頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(4)確定選項(xiàng)值的保存方式,此處選在“在此字段中保存該值”,字段選為“政治面貌”。第90頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(5)選項(xiàng)組中使用的控件類(lèi)型,如圖所示,可以選擇“復(fù)選框”、“選項(xiàng)按鈕”和“切換按鈕”三種類(lèi)型。第91頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(6)為選項(xiàng)組指定標(biāo)題并保存,切換到窗體視圖。第92頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述5.選項(xiàng)卡當(dāng)窗體中的內(nèi)容較多時(shí),可以使用選項(xiàng)卡進(jìn)行分類(lèi)顯示?!纠渴褂眠x項(xiàng)卡控件建立“班級(jí)信息”,使用“選項(xiàng)卡”分別顯示兩頁(yè)信息:一頁(yè)班級(jí)信息,一頁(yè)學(xué)生信息。第93頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述操作步驟如下:(1)新建一個(gè)窗體,單擊“控件”組中的“選項(xiàng)卡”選項(xiàng),在窗體中放置選項(xiàng)卡,在“字段列表”中會(huì)顯示可以添加的表及其字段。第94頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(2)將班級(jí)信息的字段拖動(dòng)至選項(xiàng)卡控件的“頁(yè)1”界面中。第95頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(3)點(diǎn)擊“頁(yè)1”,再點(diǎn)擊“工具”組中的“屬性表”選項(xiàng),在“全部”選項(xiàng)卡中的“名稱(chēng)”屬性中輸入“班級(jí)信息”。第96頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(4)重復(fù)第(2)、(3)步,將字段列表中“學(xué)生”表的字段拖至“頁(yè)2”,制作學(xué)生信息選項(xiàng)卡。第97頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述6.組合框與列表框控件在窗體中輸入的數(shù)據(jù),通常來(lái)自數(shù)據(jù)庫(kù)的某一個(gè)表或查詢(xún)之中。為保證輸入數(shù)據(jù)的準(zhǔn)確性,提高輸入效率,可以使用組合框與列表框控件。列表框控件像下拉式菜一樣在屏幕上顯示一列數(shù)據(jù)。列表框控件一般以選項(xiàng)的形式出現(xiàn),如果選項(xiàng)較多時(shí),在列表框的右側(cè)會(huì)出現(xiàn)滾動(dòng)條。第98頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述【例】在“學(xué)生信息查詢(xún)”窗體中,使用組合框控件顯示學(xué)生性別。操作步驟如下:(1)打開(kāi)“學(xué)生信息查詢(xún)”,單擊“控件”組中的組合框控件,在窗體內(nèi)添加一個(gè)組合框,系統(tǒng)自動(dòng)打開(kāi)“組合框向?qū)А?。?9頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述第100頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(2)在組合框向?qū)е校诔霈F(xiàn)的“選擇獲取數(shù)據(jù)方式”中選擇一種方式,本例選擇”自行鍵入所需的值”。第101頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(3)確定數(shù)值的保存方式,本例中選擇“將該數(shù)值保存在這個(gè)字段中”,在下拉列表中選定“性別”字段。第102頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(4)為組合框指定標(biāo)簽,切換至窗體視圖。第103頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述7.命令按鈕命令按鈕主要用來(lái)控制程序的流程或執(zhí)行某個(gè)操作。Access2010提供了6種類(lèi)型的命令按鈕:記錄導(dǎo)航、記錄操作、報(bào)表操作、窗體操作、應(yīng)用程序和雜項(xiàng)。在窗體設(shè)計(jì)過(guò)程中,既可以使用控件向?qū)?chuàng)建命令按鈕,也可以直接創(chuàng)建命令按鈕。第104頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(1)使用控件向?qū)?chuàng)建命令按鈕在設(shè)計(jì)視圖中打開(kāi)窗體,切換到“設(shè)計(jì)”選項(xiàng)卡,確定“控件”選項(xiàng)組中的“使用控件向?qū)А卑粹o處在未選中狀態(tài),單擊“按鈕”控件按鈕,在窗體中要添加命令按鈕的位置單擊,添加默認(rèn)大小的命令按鈕,然后設(shè)置該命令按鈕的屬性,并編寫(xiě)事件代碼,使其具有相應(yīng)的功能。第105頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述【例】根據(jù)例5.5創(chuàng)建的“課程”窗體,使用控件向?qū)砑佑涗洖g覽按鈕另存為“課程2”窗體。操作步驟如下:1)在設(shè)計(jì)視圖中打開(kāi)“課程”窗體;2)切換到“設(shè)計(jì)”選項(xiàng)卡,確定“控件”選項(xiàng)組中的“使用控件向?qū)А卑粹o處在選中狀態(tài),單擊“按鈕”控件按鈕。第106頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述3)在窗體頁(yè)腳中單擊要放置命令按鈕的位置,將添加一個(gè)默認(rèn)大小的命令按鈕,同時(shí)進(jìn)入“命令按鈕向?qū)А睂?duì)話框一,選擇按下按鈕時(shí)執(zhí)行的操作。這里選擇“類(lèi)別”為“記錄導(dǎo)航”,“操作”為“轉(zhuǎn)置第一項(xiàng)記錄”。第107頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述第108頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述4)單擊“下一步”按鈕,進(jìn)入“命令按鈕向?qū)А睂?duì)話框。第109頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述5)單擊“下一步”按鈕,進(jìn)入“命令按鈕向?qū)А睂?duì)話框。第110頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述6)重復(fù)步驟2)、3)、4)、5),在窗體頁(yè)腳中添加其他按鈕:“前一項(xiàng)記錄”、“下一項(xiàng)記錄”和“最后一項(xiàng)記錄”,創(chuàng)建后的窗體。第111頁(yè),共131頁(yè),2023年,2月20日,星期五常用控件的概述(2)直接創(chuàng)建命令按鈕在設(shè)計(jì)視圖中打開(kāi)窗體,切換到“設(shè)計(jì)”選項(xiàng)卡,確定“控件”選項(xiàng)組中的“使用控件向?qū)А卑粹o處在未選中狀態(tài),單擊“按鈕”控件按鈕,在窗體中要添加命令按鈕的位置單擊,添加默認(rèn)大小的命令按鈕,然后設(shè)置該命令按鈕的屬性,并編寫(xiě)事件代碼,使其具有相應(yīng)的功能。由于使用這種方法創(chuàng)建命令按鈕會(huì)牽扯到宏的創(chuàng)建及VBA編程設(shè)計(jì),具體的將會(huì)在后續(xù)章節(jié)中介紹。第112頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的屬性在Access中,窗體和控件的屬性決定了其特性。所以在窗體(控件)設(shè)計(jì)好后,必須對(duì)其屬性進(jìn)行必要的設(shè)置。1.窗體的屬性設(shè)置窗體屬性的設(shè)置,通過(guò)“設(shè)計(jì)”選項(xiàng)卡的“工具”組中的“屬性表”打開(kāi)“屬性表”對(duì)話框,而后進(jìn)行設(shè)置。第113頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的屬性第114頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的屬性2.控件的屬性設(shè)置控件只有經(jīng)過(guò)屬性設(shè)置以后,才能發(fā)揮正常的作用。通常,設(shè)置控件可以有兩種方法:一種是在創(chuàng)建控件時(shí)彈出的“控件向?qū)А敝性O(shè)置;另一種就是在控件的“屬性表”窗格中設(shè)置。屬性表設(shè)置方法與窗體的屬性表設(shè)置方法一樣。第115頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的事件與事件過(guò)程事件是指在窗體和控件上進(jìn)行能夠識(shí)別的動(dòng)作而執(zhí)行的操作,事件過(guò)程是指在某事件發(fā)生時(shí)執(zhí)行的代碼。1.窗體的事件2.命令按鈕的事件3.文本框的事件第116頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的事件與事件過(guò)程1.窗體的事件窗體的事件可以分為八種類(lèi)型,分別是:鼠標(biāo)事件、鍵盤(pán)事件、窗口事件、焦點(diǎn)事件、數(shù)據(jù)事件、打印事件、篩選事件、錯(cuò)誤與時(shí)間事件。第117頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的事件與事件過(guò)程2.命令按鈕的事件事件類(lèi)型事件名稱(chēng)說(shuō)明常用事件

Click單擊命令按鈕時(shí)所觸發(fā)的事件MouseDown鼠標(biāo)在命令按鈕上按下時(shí)所觸發(fā)的事件MouseUp鼠標(biāo)在命令按鈕上釋放時(shí)所觸發(fā)的事件MouseMove鼠標(biāo)在命令按鈕上移動(dòng)時(shí)所觸發(fā)的事件第118頁(yè),共131頁(yè),2023年,2月20日,星期五窗體和控件的事件與事件過(guò)程3.文本框的事件事件類(lèi)型事件名稱(chēng)說(shuō)明常用事件Change當(dāng)用戶(hù)輸入新內(nèi)容,或程序?qū)ξ谋究虻娘@示內(nèi)容重新賦值時(shí)所觸發(fā)事件LostFocus當(dāng)用戶(hù)按下Tab鍵時(shí)光標(biāo)離開(kāi)文本框,或用鼠標(biāo)選擇其他對(duì)象時(shí)觸發(fā)該事件第119頁(yè),共131頁(yè),2023年,2月20日,星期五5.4使用窗體操作數(shù)據(jù)窗體作為數(shù)據(jù)庫(kù)和用戶(hù)交互的主要界面,其最主要的作用就是對(duì)各種數(shù)據(jù)進(jìn)行操作。在窗體中操作數(shù)據(jù).一般是在窗體的“窗體視圖”中進(jìn)行的。第120頁(yè),共131頁(yè),2023年,2月20日,星期五瀏覽數(shù)據(jù)在窗體的“窗體視圖”中,最下方是記錄導(dǎo)航欄。利用導(dǎo)航欄可以使窗體顯示第一條記錄、上一條記錄、下一條記錄、最后一條記錄或新記錄等,記錄編號(hào)框顯示當(dāng)前一條記錄的編號(hào)。在記錄編號(hào)框中輸入數(shù)字并按下回車(chē)鍵,可以直接移動(dòng)到指定的記錄。第121頁(yè),共131頁(yè),2023年,2月20日,星期五編輯數(shù)據(jù)編輯數(shù)據(jù)包括在窗體上添加、刪除、修改記錄。1.添加記錄點(diǎn)擊記錄導(dǎo)航欄的

按鈕,窗體上將顯示一條空白

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論