2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩56頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第4章 窗體的設(shè)計(jì),本章導(dǎo)讀 窗體又叫表單,是用戶和Access 2002應(yīng)用程序之間的主要接口。數(shù)據(jù)庫(kù)是用表來(lái)存儲(chǔ)數(shù)據(jù)的,一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用程序,要使用戶能夠方便的對(duì)數(shù)據(jù)表進(jìn)行數(shù)據(jù)的輸入,修改維護(hù),以及顯示輸出。利用Access窗體,能使用戶可以輕松地完成數(shù)據(jù)的各種處理,制定表中數(shù)據(jù)的多種顯示輸入輸出方法以及完成數(shù)據(jù)庫(kù)的各種維護(hù)功能??梢哉f(shuō),創(chuàng)建一個(gè)Access數(shù)據(jù)庫(kù)應(yīng)用程序系統(tǒng)來(lái)說(shuō),制作各種各樣的窗體是必不可少的。否

2、則,它就不是一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用程序。,,第4章 窗體的設(shè)計(jì),本章介紹窗體的設(shè)計(jì),主要內(nèi)容包括: l       窗體的類型與結(jié)構(gòu) l       窗體設(shè)計(jì)向?qū)У膽?yīng)用 l       自定義窗體 l   

3、0;   窗體控件的應(yīng)用 l       修飾窗體外觀 l       創(chuàng)建切換面板 l      圖表窗體設(shè)計(jì),,第4章 窗體的設(shè)計(jì),一般來(lái)說(shuō)窗體可以完成以下幾種功能。1.顯示編輯數(shù)據(jù) 這是窗體最普通用法。窗體為自

4、定義數(shù)據(jù)庫(kù)中數(shù)據(jù)的表示方式提供了途徑。還可以用窗體更改或刪除數(shù)據(jù)庫(kù)的數(shù)據(jù)??梢栽诖绑w中設(shè)置選項(xiàng)屬性。2.控制應(yīng)用程序的流程 窗體上可以放置各種命令按鈕控件。用戶可以通過(guò)控件作出選擇并向數(shù)據(jù)庫(kù)發(fā)出其各種命令,窗體可以與宏一起配合使用,來(lái)引導(dǎo)過(guò)程動(dòng)作的流程。比如可以在窗體上放置“按鈕控件”來(lái)打開窗體運(yùn)行查詢和打印報(bào)表。,,第4章 窗體的設(shè)計(jì),3.顯示信息 可以利用窗體顯示各種提示信息、警告和錯(cuò)誤信息,例如當(dāng)用戶輸入了非法

5、數(shù)據(jù)時(shí),信息窗口會(huì)告訴用戶“輸入錯(cuò)誤”并提示正確的輸入方法。4.打印數(shù)據(jù) Access中除了報(bào)表可以用來(lái)打印數(shù)據(jù)外,窗體也可以作為打印數(shù)據(jù)之用。一個(gè)窗體可以同時(shí)具有顯示數(shù)據(jù)及打印數(shù)據(jù)的雙重角色。一個(gè)好的窗體確實(shí)是非常有用的。不管你的數(shù)據(jù)庫(kù)中表或查詢?cè)O(shè)計(jì)得有多好,如果你的窗體設(shè)計(jì)得十分雜亂,而且沒(méi)有任何提示,所建立的數(shù)據(jù)庫(kù)就沒(méi)有什么意義了。,,第4章 窗體的設(shè)計(jì),4. 1 窗體4. 1. 1 窗體的類型 Acc

6、ess 2002窗體按照其顯示特性的不同,又可以分為三類,它們分別是單頁(yè)窗體和多頁(yè)窗體、單一窗體和連續(xù)窗體、主窗體和子窗體,下面我們來(lái)認(rèn)識(shí)一下這些窗體。1.單頁(yè)窗體和多頁(yè)窗體的顯示特性單頁(yè)窗體是只顯示一頁(yè)內(nèi)容,如圖4-1所示。多頁(yè)窗體,是對(duì)窗體進(jìn)行分頁(yè)使其可以同時(shí)顯示多個(gè)記錄的信息,如圖4-2所示。,,第4章 窗體的設(shè)計(jì),,,,,圖4-1 “職工信息”單頁(yè)窗體,圖4-2 利用標(biāo)簽切換頁(yè)面,第4章 窗體的設(shè)計(jì),2.連續(xù)窗體

7、 連續(xù)窗體和多頁(yè)窗體一樣都是用來(lái)顯示多個(gè)記錄的,連續(xù)窗體使用一種接近于數(shù)據(jù)表的方式一個(gè)接一個(gè)地顯示記錄,如圖4-3所示。,,,第4章 窗體的設(shè)計(jì),3.子窗體 子窗體實(shí)際是在主窗體中又彈出一個(gè)窗體,這樣設(shè)計(jì)較直觀地顯示窗體中的信息,使用戶方便,有連貫性。如圖4-4所示。在“人事檔案管理系統(tǒng)”窗體中又套一個(gè)“職工查詢”的子窗體。,,,第4章 窗體的設(shè)計(jì),4. 1. 2 窗體的結(jié)構(gòu) Access窗體由窗體頁(yè)眉、頁(yè)面頁(yè)

8、眉、窗體主體、頁(yè)面頁(yè)腳和窗體頁(yè)腳5個(gè)節(jié)組成。窗體頁(yè)眉:用于顯示窗體的標(biāo)題和使用說(shuō)明,或打開相關(guān)窗體或執(zhí)行其他任務(wù)的命令按鈕。顯示在窗體視圖中頂部或打印頁(yè)的開頭。窗體主體:用于顯示窗體或報(bào)表的主要部分,該節(jié)通常包含綁定到記錄源中字段的控件。但也可能包含未綁定控件,如字段或標(biāo)簽等。窗體頁(yè)腳:用于顯示窗體的使用說(shuō)明、命令按鈕或接受輸入的未綁定控件。顯示在窗體視圖中的底部和打印頁(yè)的尾部。,,第4章 窗體的設(shè)計(jì),頁(yè)面頁(yè)眉:用于顯示在窗體中

9、每頁(yè)的頂部顯示標(biāo)題、列標(biāo)題、日期或頁(yè)碼。頁(yè)面頁(yè)腳:用于在窗體和報(bào)表中每頁(yè)的底部顯示匯總、日期或頁(yè)碼。,,第4章 窗體的設(shè)計(jì),4 .2 窗體設(shè)計(jì)向?qū)У膽?yīng)用 Access 2002為了方便應(yīng)用,提供了多種類型的向?qū)?。如前所述,已?jīng)介紹了表向?qū)?、查詢向?qū)?。可以看到,利用向?qū)軌蛱岣吖ぷ餍?。窗體設(shè)計(jì)較之上述兩種對(duì)象的設(shè)計(jì)操作而言要復(fù)雜一些,很好地使用向?qū)潜匾摹?本節(jié)將介紹應(yīng)用窗體向?qū)?chuàng)建“源于單一數(shù)據(jù)集的窗體”和“源

10、于多重?cái)?shù)據(jù)集的窗體”。所謂“源于單一數(shù)據(jù)集的窗體”是指窗體的數(shù)據(jù)源是一個(gè)數(shù)據(jù)表或者是一個(gè)查詢。而所謂“源于多重?cái)?shù)據(jù)集的窗體”是指窗體的數(shù)據(jù)源是多個(gè)數(shù)據(jù)表或多個(gè)查詢的某種組合。,,第4章 窗體的設(shè)計(jì),4.2.1 源于單一的數(shù)據(jù)集的窗體設(shè)計(jì) 經(jīng)過(guò)以上的學(xué)習(xí),我們了解了窗體的基本概念,下面就可以著手親自創(chuàng)建窗體了,使用向?qū)?chuàng)建窗體?!纠?】利用“學(xué)生信息表”創(chuàng)建窗體,具體步驟如下:,,第4章 窗體的設(shè)計(jì),4.2.2 源于多重?cái)?shù)據(jù)

11、集的窗體設(shè)計(jì) 在很多情況下,信息系統(tǒng)的窗體數(shù)據(jù)源都不是基于一個(gè)數(shù)據(jù)表或一個(gè)查詢表。Access 2002處理多重?cái)?shù)據(jù)源的形式為開設(shè)子窗體。即主窗體基于一個(gè)數(shù)據(jù)源,而任一其他數(shù)據(jù)源的數(shù)據(jù)處理則必須為其開設(shè)對(duì)應(yīng)的子窗體。子窗體是窗體中的窗體,在顯示有“一對(duì)多”關(guān)系的表或查詢中的數(shù)據(jù)時(shí),子窗體特別有效。,,第4章 窗體的設(shè)計(jì),【例2】創(chuàng)建一個(gè)帶有子窗體的主窗體,用于顯示“學(xué)生信息表”和“成績(jī)表”中的數(shù)據(jù),“成績(jī)表”表中的數(shù)據(jù)是一對(duì)多

12、關(guān)系中的“多”端,而“學(xué)生信息表”中的數(shù)據(jù)是此關(guān)系中的“一”端,每個(gè)學(xué)號(hào)對(duì)應(yīng)多門課程的成績(jī)。 在這類窗體中,主窗體和子窗體彼此連接,使得子窗體只顯示與主窗體當(dāng)前記錄相關(guān)的記錄。例如,當(dāng)主窗體顯示學(xué)號(hào)為“9901001”時(shí),在子窗體中就只會(huì)顯示學(xué)號(hào)“9901001”學(xué)生的各個(gè)學(xué)期的各科成績(jī)。 下面我們用“窗體向?qū)А眮?lái)創(chuàng)建一個(gè)帶子窗體的窗體。,,第4章 窗體的設(shè)計(jì),4.3 自定義窗體 雖然向?qū)Э梢宰詣?dòng)生成一些比較實(shí)

13、用的窗體,但是要設(shè)計(jì)出更加優(yōu)美、功能更加強(qiáng)大的窗體,還必須依靠窗體的設(shè)計(jì)視圖,窗體設(shè)計(jì)視圖是進(jìn)行窗體設(shè)計(jì)的主要工具,可以直接在窗體設(shè)計(jì)視圖中創(chuàng)建窗體,也可以在窗體設(shè)計(jì)視圖中修改已有的窗體。,,第4章 窗體的設(shè)計(jì),4. 3. 1 窗體設(shè)計(jì)視圖 窗體的設(shè)計(jì)視圖主要由標(biāo)題欄、水平標(biāo)尺、垂直標(biāo)尺、工具箱和窗體組成:● 標(biāo)題欄 顯示當(dāng)前編輯的窗體名稱;● 水平標(biāo)尺和垂直標(biāo)尺 用來(lái)標(biāo)準(zhǔn)控件的位置;● 工具箱 是窗體設(shè)計(jì)工具的

14、集合,通過(guò)拖放為窗體創(chuàng)建控件;,,第4章 窗體的設(shè)計(jì),● 窗體頁(yè) 是窗體設(shè)計(jì)的中心,它一般由主體節(jié)構(gòu)成,但是窗體也能包含窗體頁(yè)眉、頁(yè)面頁(yè)眉、頁(yè)面頁(yè)腳及窗體頁(yè)腳等窗體節(jié),是通過(guò)“視圖”菜單來(lái)增加,窗體頁(yè)眉用于顯示窗體標(biāo)題,窗體使用說(shuō)明或者打開相關(guān)窗體或運(yùn)行其他任務(wù)的命令按鈕。窗體頁(yè)腳用于顯示窗體命令按鈕或接受輸入的非結(jié)合控件等對(duì)象的使用說(shuō)明,窗體頁(yè)腳會(huì)顯示在“窗體”窗口的底部和打印輸出文檔的結(jié)尾處。,,第4章 窗體的設(shè)計(jì),4. 3.

15、 2 窗體設(shè)計(jì)視圖工具欄如圖4-16所示的工具箱,是窗體設(shè)計(jì)的“命令中心”。拖動(dòng)標(biāo)題欄可以移動(dòng)工具箱,拖動(dòng)邊緣或角可以更改工具箱的外形。還可以將工具移到工作區(qū)的頂部,像工具欄一樣使之固定。關(guān)閉工具箱的方法很多,可以單擊工具箱右上角的“關(guān)閉”按鈕,也可以選擇“視圖”菜單中的“工具箱”命令,還可以單擊工具欄上的“工具箱”按鈕。提示 如果在“設(shè)計(jì)”視圖下顯示“窗體”窗口時(shí)看不到工具箱,請(qǐng)選擇“視圖”菜單中的“工具箱”命令或單擊工具欄上

16、的“工具箱”按鈕。,,,第4章 窗體的設(shè)計(jì),,,,第4章 窗體的設(shè)計(jì),,,第4章 窗體的設(shè)計(jì),,,第4章 窗體的設(shè)計(jì),,,第4章 窗體的設(shè)計(jì),4. 3. 3 窗體控件屬性,,第4章 窗體的設(shè)計(jì),一個(gè)窗體的屬性可以分為四類,分別是“格式”屬性、“數(shù)據(jù)”屬性、“事件”屬性和“其他”屬性,在屬性對(duì)話框中分列在四張卡片上。單擊四個(gè)屬性卡片中的一張卡片,即可對(duì)相應(yīng)屬性賦值或選取屬性值。 不僅窗體具有這些屬性,窗體中可以設(shè)置的

17、對(duì)象(也稱為控件)也都具有這四類屬性。對(duì)控件設(shè)置“格式”屬性值是為了設(shè)置控件的顯示格式;對(duì)控件設(shè)置”數(shù)據(jù)”屬性值則是為設(shè)置該控件操作數(shù)據(jù)的規(guī)則,當(dāng)然這些數(shù)據(jù)必須是綁定在控件上的數(shù)據(jù);對(duì)控件設(shè)置“事件”屬性值是為該控件設(shè)定響應(yīng)事件的操作規(guī)程,也就是為控件的事件處理方法編程。,,第4章 窗體的設(shè)計(jì),【例3】可以對(duì)照下面關(guān)于各屬性取值的說(shuō)明及圖4-17所示,分析“學(xué)生“數(shù)據(jù)庫(kù)中的窗體對(duì)象中“學(xué)生信息表”窗體各屬性取值的作用。1.窗體的常用

18、格式屬性及其取值含義 (1)標(biāo)題 其屬性值為字符串。在窗體視圖中,該字符串顯示為窗口標(biāo)題欄。 (2)默認(rèn)視圖 其屬性值需在“連續(xù)窗體”、“單個(gè)窗體”、“數(shù)據(jù)表”、“數(shù)據(jù)透視表”和“數(shù)據(jù)透視圖”五個(gè)選項(xiàng)中選取,它決定窗體的顯示形式。,,第4章 窗體的設(shè)計(jì),(3)滾動(dòng)條(4)記錄選定器 (5)導(dǎo)航按鈕 (6)分隔線 (7)自動(dòng)居中(8)控制框,,第4章 窗體的設(shè)計(jì),2.窗體的數(shù)據(jù)屬性

19、及其取值含義(1)記錄源(2)過(guò)濾器 (3)排序依據(jù) (4)允許編輯、允許添加、允許刪除 (5)數(shù)據(jù)輸入 (6)記錄集類型 (7)記錄鎖定,,第4章 窗體的設(shè)計(jì),4. 4 窗體控件的應(yīng)用 窗體是一個(gè)容器對(duì)象,可以包含其他對(duì)象。例如,窗體的數(shù)據(jù)源就是窗體中包含的數(shù)據(jù)表查詢對(duì)象。又如,窗體中的子窗體就是窗體中包含的子窗體對(duì)象。窗體中包含的對(duì)象也稱為控件,這是因?yàn)樗鼈冎械拇蠖鄶?shù)都可以對(duì)某些事

20、件進(jìn)行相應(yīng)的處理。設(shè)計(jì)窗體就必須很好地掌握窗體控件的屬性及其應(yīng)用方法。,,第4章 窗體的設(shè)計(jì),4. 4. 1 標(biāo)簽控件的應(yīng)用 在窗體或報(bào)表上可以使用標(biāo)簽來(lái)顯示說(shuō)明性文本,例如標(biāo)題或簡(jiǎn)短的提示。標(biāo)簽并不顯示字段或表達(dá)式的數(shù)值,它總是為非結(jié)合的,而且當(dāng)從一個(gè)記錄移到另一個(gè)記錄時(shí),它們的值都不會(huì)改變。 在使用標(biāo)簽工具創(chuàng)建標(biāo)簽時(shí),此標(biāo)簽將單獨(dú)存在——并不附加到其它任何控件上。可以單獨(dú)使用標(biāo)簽顯示信息,例如窗體或報(bào)表的標(biāo)題或其

21、他說(shuō)明性文本。單獨(dú)的標(biāo)簽在數(shù)據(jù)表視圖中并不顯示?!纠?】在“學(xué)生信息”窗體中創(chuàng)建一個(gè)標(biāo)題名為“學(xué)生信息管理系統(tǒng)”。,,第4章 窗體的設(shè)計(jì),4. 4. 2 文本框控件的應(yīng)用 在窗體或報(bào)表上可以使用文本框來(lái)顯示某個(gè)表、查詢或SQL語(yǔ)句上的數(shù)據(jù),這種文本框類型稱為結(jié)合文本框,因?yàn)樗c某個(gè)字段中的數(shù)據(jù)相結(jié)合。,,第4章 窗體的設(shè)計(jì),1.文本框控件的應(yīng)用 文本框控件可以是結(jié)合、非結(jié)合或計(jì)算機(jī)型的。結(jié)合型文本框控件與基表或

22、查詢中的字段相連,可用于顯示、輸入及更新數(shù)據(jù)庫(kù)中的字段。計(jì)算機(jī)型文本框控件則以表達(dá)式作為數(shù)據(jù)庫(kù)源。表達(dá)式可以使用窗體或報(bào)表的基表或查詢字段中的數(shù)據(jù),或窗體或報(bào)表上其他控件中的數(shù)據(jù)。而非結(jié)合型文本框控件則沒(méi)有數(shù)據(jù)來(lái)源。使用非結(jié)合型文本框控件可以顯示信息、線條、矩形及圖象。【例5】在“學(xué)生信息”窗體中增加一個(gè)“簡(jiǎn)歷”字段。,,第4章 窗體的設(shè)計(jì),2.文本框控件的屬性 文本框控件的屬性很多,其中格式屬性與標(biāo)簽控件的格式屬性基本相

23、同。 (1) 文本框控件的數(shù)據(jù)屬性文本框控件的數(shù)據(jù)屬性設(shè)置對(duì)話框如圖4-21所示。,,,第4章 窗體的設(shè)計(jì),(2)文本框控件的事件屬性文本框控件的事件屬性設(shè)置對(duì)話框如圖4-22所示。,,,第4章 窗體的設(shè)計(jì),【例6】創(chuàng)建計(jì)算型文本框的步驟:(在利用“成績(jī)表”創(chuàng)建學(xué)生成績(jī)子窗口,增加“總評(píng)成績(jī)”一項(xiàng),并計(jì)算總評(píng)成績(jī)=成績(jī)1×30%+成績(jī)2×50%+成績(jī)3×20%),,第4章 窗體的設(shè)計(jì),4.

24、4. 3 列表框和組合框的應(yīng)用 如果在窗體上輸入的數(shù)據(jù)是選自某一個(gè)表或查詢中的記錄的數(shù)據(jù),就應(yīng)該使用組合框控件或列表框控件。這樣設(shè)計(jì)可以保證輸入數(shù)據(jù)的正確性,同時(shí)還可以提高數(shù)據(jù)的輸入速度。我們參看如圖4-25所示的學(xué)號(hào)為組合框和列表框的區(qū)別。 圖4-24中的“政治面貌”是組合框,是可以在表中選擇或用鍵盤輸入數(shù)據(jù),而“學(xué)號(hào)”字段是列表控件,只能用鼠標(biāo)單擊列表框右邊的箭頭選擇相應(yīng)的數(shù)據(jù)。,,第4章 窗體的設(shè)計(jì),1.要?jiǎng)?chuàng)

25、建列表框還是組合框,需要考慮以下三點(diǎn):(1)控件中的列表數(shù)據(jù)由何處來(lái)?(2)列表框或組合框控件中完成操作后,將如何使用這個(gè)選定值?(3)列表框和組合框控件的差別何在?2.創(chuàng)建結(jié)合列表框或組合框來(lái)顯示表或查詢數(shù)據(jù)的步驟:【例7】在“學(xué)生信息表”窗體中自動(dòng)建立結(jié)合組合框,,第4章 窗體的設(shè)計(jì),3.創(chuàng)建非結(jié)合列表框或組合框來(lái)顯示表或查詢的值步驟:【例8】利用控件向?qū)Э梢詣?chuàng)建能夠完成其他功能的列表框或組合框,下面我們來(lái)創(chuàng)建一個(gè)用于

26、窗體中定位記錄為“姓名”的組合框。,,第4章 窗體的設(shè)計(jì),4.列表框或組合框?qū)傩缘脑O(shè)置 如果正在創(chuàng)建或修改列表框或組合框,則可以在表“設(shè)計(jì)”視圖中設(shè)置大部分屬性,而不必使用控件的屬性表。這樣,可以一次就將屬性指定好。添加字段到窗體時(shí),Access 2002將按指定的屬性自動(dòng)創(chuàng)建控件??丶傩钥蓞⒁姳?-2所示。,,第4章 窗體的設(shè)計(jì),4. 4. 4 命令按鈕的應(yīng)用 在窗體上可以使用命令按鈕來(lái)執(zhí)行某個(gè)操作或某些操

27、作。例如,可以創(chuàng)建一個(gè)命令按鈕來(lái)打開另一個(gè)窗體或者打開一個(gè)報(bào)表。如果要使命令按鈕執(zhí)行某個(gè)事件,可編寫相應(yīng)的宏或事件過(guò)程并將它附加在按鈕的“單擊”屬性中。 使用“命令按鈕向?qū)А笨梢詣?chuàng)建30多種不同類型的命令按鈕。在使用“命令按鈕向?qū)А睍r(shí),Access 2002將為用戶創(chuàng)建按鈕及事件程序。,,第4章 窗體的設(shè)計(jì),【例9】下面我們?cè)凇皩W(xué)生信息”窗體使用向?qū)?lái)創(chuàng)建“添加”、“保存”“退出”等命令按鈕,如“退出”窗體命令按鈕,來(lái)完成關(guān)閉

28、窗體的功能,即相當(dāng)于“退出”命令。步驟如下:4. 4. 5 圖像控件的應(yīng)用1.在OLE對(duì)象數(shù)據(jù)類型的字段中輸入圖片【例10】向“學(xué)生信息表”窗體中添加學(xué)生圖片,首先窗體中要有OLE對(duì)象數(shù)據(jù)類型的字段如照片字段,具體步驟如下:,,第4章 窗體的設(shè)計(jì),2.在窗體中添加背景圖片【例11】為了使設(shè)計(jì)的窗體美觀有特色,我們將“學(xué)生信息表”窗體添加一個(gè)背景圖片。4. 5 修飾窗體外觀4. 5. 1 編輯控件1.選中控件步驟:

29、(1) 在“設(shè)計(jì)”視圖中打開相應(yīng)的窗體。(2) 單擊控件的任何一個(gè)位置,Access 2002將顯示該控件的移動(dòng)控點(diǎn)和調(diào)整大小控點(diǎn)。此狀態(tài)表示選中狀態(tài)。,,第4章 窗體的設(shè)計(jì),2.選擇多個(gè)控件步驟:(1) 在“設(shè)計(jì)”視圖中打開相應(yīng)的窗體。(2) 按下Shift鍵,單擊每一個(gè)要選擇的控件。(3) 按下Shift鍵,單擊每一個(gè)已選擇的控件,則取消該控件的選擇。3.移動(dòng)控件及其標(biāo)簽步驟:(1) 在“設(shè)計(jì)”視圖中打開相應(yīng)的窗本。

30、(2) 單擊控件或其標(biāo)簽,或者單擊組合控件兩部分中的任一部分時(shí),Access 2002將顯示兩個(gè)控件的移動(dòng)控點(diǎn),以及所單擊的控件的調(diào)整大小控點(diǎn)。(3) 把指針移動(dòng)到控件或其標(biāo)簽的邊框(不是移動(dòng)控點(diǎn))上,直到指針變成手掌圖標(biāo),然后將控件拖動(dòng)到新位置。,,第4章 窗體的設(shè)計(jì),4.同時(shí)移動(dòng)兩個(gè)或多個(gè)的控件步驟:(1) 在窗體“設(shè)計(jì)”視圖中打開相應(yīng)的窗體。(2) 單擊每一控件時(shí),請(qǐng)按下Shift鍵來(lái)選定控件。(3) 將指針移到任一選定

31、控件的邊框(不是移動(dòng)柄)外,直到指針變成手掌形狀,然后將控件拖動(dòng)到新的位置。5.把控件移到其他控件前面或后面步驟:(1) 在“設(shè)計(jì)”視圖中打開相應(yīng)的窗體。(2) 單擊要移動(dòng)的控件,然后再單擊“格式”菜單上“置于頂層”或“置于底層”命令。,,第4章 窗體的設(shè)計(jì),6.調(diào)整控件的大?。骸纠?2】在“學(xué)生信息表”窗體中,由于字段是于系統(tǒng)向?qū)ё詣?dòng)生成的文本控件,有些標(biāo)簽字體和文本框的內(nèi)容重疊,將顯示的控件調(diào)節(jié)好。7.調(diào)整控件的大小以正

32、好容納其內(nèi)容:【例13】在“學(xué)生信息表”窗體中,將標(biāo)題調(diào)整到正好容納的位置。,,第4章 窗體的設(shè)計(jì),8.統(tǒng)一調(diào)整控件之間的相對(duì)大?。?l 至最高:使所有選定控件調(diào)整為與最高的選擇控件同高。 l  至最短:使所有選定控件調(diào)整為與最短的選擇控件同高。 l  至最寬:使所有選定控件調(diào)整為與最寬的選擇控件同寬。l  至最窄:使所有選定控件調(diào)整為與最窄的選擇控件同寬。,,第4章 窗

33、體的設(shè)計(jì),9.控件互相對(duì)齊:(1) 在“設(shè)計(jì)”視圖中打開相應(yīng)的窗體。(2) 選擇想要調(diào)整的控件。請(qǐng)只選擇在同一行或同一列的控件。(3) 在“格式”菜單上,指向“對(duì)齊”命令,然后選擇下列其中一項(xiàng)命令: l  靠左:把控件的左緣對(duì)齊最左邊的控件左緣。 l  靠右:把控件的右緣對(duì)齊最右邊的控件右緣。 l  靠上:把控件的上緣對(duì)齊最上面的控件上 l  靠下:把控件的下緣對(duì)齊最下面的控件下

34、緣。,,第4章 窗體的設(shè)計(jì),10.平均間隔控件:11.增加或減少控件之間的間距:【例14】在“學(xué)生信息表”窗體中,在添加操作命令按鈕后大小和位置不一,為了窗體的美觀整齊,我們將這些控件調(diào)整好。,,第4章 窗體的設(shè)計(jì),4. 5. 2 增強(qiáng)窗體的外觀效果 1.在窗體繪制線條:2.在窗體或報(bào)表上繪制矩形:3.改變控件的視覺(jué)效果:【例15】將“學(xué)生信息表”窗體的標(biāo)題框?yàn)橥蛊稹?,第4章 窗體的設(shè)計(jì),4.在窗體或報(bào)表中添加當(dāng)前

35、日期和時(shí)間:5.更改控件的字體設(shè)置:6.為窗體中的節(jié)或控件創(chuàng)建自定義顏色:【例16】將“學(xué)生信息表”窗體的窗體頁(yè)眉設(shè)置為黃色,標(biāo)題為藍(lán)色。,,第4章 窗體的設(shè)計(jì),4. 5. 4 添加頁(yè)眉頁(yè)腳 大部分的窗體只有主體節(jié),但是窗體也能包含窗體頁(yè)眉、頁(yè)面頁(yè)眉、頁(yè)面頁(yè)腳及窗體頁(yè)腳。可以通過(guò)增加一個(gè)或多個(gè)節(jié)來(lái)使得用戶能更有效地使用窗體。 頁(yè)眉和頁(yè)腳只能成對(duì)添加。如果不需要其中的任何一個(gè),可以將其高度設(shè)置為零,或者將其“可見

36、性”屬性設(shè)置為“否”。也可以設(shè)置窗體頁(yè)眉和頁(yè)腳的“何時(shí)顯示”屬性來(lái)指定何時(shí)顯示頁(yè)眉和頁(yè)腳,通常只有在打印時(shí),或者在屏幕預(yù)覽的情況下才顯示頁(yè)眉和頁(yè)腳。 如果刪除頁(yè)眉和頁(yè)腳,Access 2002將刪除頁(yè)眉和頁(yè)腳中的控件。,,第4章 窗體的設(shè)計(jì),【例17】添加或刪除窗體頁(yè)眉、頁(yè)面頁(yè)眉或頁(yè)面頁(yè)腳的步驟: 【例18】改變窗體的頁(yè)眉、頁(yè)腳或其他節(jié)大小的步驟:,,第4章 窗體的設(shè)計(jì),4. 6 創(chuàng)建切換面板Access 2002數(shù)

37、據(jù)庫(kù)的操作方式與傳統(tǒng)的數(shù)據(jù)庫(kù)不太一樣,用戶可以使用其提供的開發(fā)步驟完成一個(gè)應(yīng)用系統(tǒng)的主要功能,可以使用表、查詢、窗體、報(bào)表來(lái)完成各項(xiàng)任務(wù)。但是,這樣操作不是很方便、管理也不系統(tǒng)。用戶可以使用切換面板管理器創(chuàng)建一個(gè)良好的應(yīng)用系統(tǒng)集成環(huán)境。輕松的把各種數(shù)據(jù)庫(kù)對(duì)象組織起來(lái)。4. 6. 1 啟動(dòng)切換面板管理器【例19】將“學(xué)生信息表”窗體設(shè)計(jì)為切換面板管理器。啟動(dòng)切換面板管理器步驟如下:,,第4章 窗體的設(shè)計(jì),4. 6. 2 修改已有的

38、切換面板 創(chuàng)建出切換面板窗口后,如果覺(jué)得建立的切換面板不美觀,還可以在切換面板窗體的設(shè)計(jì)視圖中對(duì)切換面板進(jìn)行美化?!扒袚Q面板管理器”產(chǎn)生的“切換面板”窗體與一般的窗體有所區(qū)別,在設(shè)計(jì)視圖中切換面板項(xiàng)目有關(guān)的內(nèi)容看不見了,用戶只能看到空白的標(biāo)簽,只有啟動(dòng)切換面板之后,這些標(biāo)簽的內(nèi)容才會(huì)變成切換面板項(xiàng)目中的文本。但是用戶仍然可以改變這些空白的標(biāo)簽的屬性及標(biāo)簽文本的樣式?!纠?0】將“學(xué)生信息切換面板”修改成標(biāo)題為“學(xué)生信息管理

39、系統(tǒng)”并插入圖片。,,第4章 窗體的設(shè)計(jì),4.7 圖表窗體設(shè)計(jì) 圖表是一類最直觀的數(shù)據(jù)表達(dá)式工具,要求使用圖表表達(dá)式越來(lái)越多。Access 2002具有強(qiáng)大的圖表功能,可以用于依據(jù)數(shù)據(jù)庫(kù)中的數(shù)據(jù)制作如圓餅圖、直方圖、折線圖等等一系列各種類型的圖表。而且這些圖表的建立是基于數(shù)據(jù)庫(kù)而建立的,它們必然可以隨著數(shù)據(jù)的變動(dòng)而自動(dòng)改變。在Access 2002中,圖表只能作為控件使用,也就是說(shuō),圖表對(duì)象必須置于窗體、頁(yè)、報(bào)表這些容器對(duì)象

40、中使用。4. 7. 1 圖表窗體的創(chuàng)建【例21】在“學(xué)生”數(shù)據(jù)庫(kù)中統(tǒng)計(jì)學(xué)生信息表中各民族的男女生的人數(shù)。用圖表顯示出,步驟如下:,,第4章 窗體的設(shè)計(jì),4. 7. 2 圖表窗體的編輯與修改使用圖表向?qū)?chuàng)建圖表窗體可以說(shuō)是很方便的,但是所建圖表往往不能滿足實(shí)際需要,多數(shù)情況下,還需要加以編輯與修改?!纠?2】修改“窗體3”圖表步驟如下:,,第4章 窗體的設(shè)計(jì),習(xí) 題 (四)1.使用窗體能完成什么功能?2.窗體是幾部分組成?

41、各是什么?3.Access 2002窗體按照其顯示特性的不同又分幾種類型窗體?是什么?4.子窗體有何用處?5.自定義窗體有何用處?6.窗體的設(shè)計(jì)視圖由何組成?各有何用處?7.窗體中的工具箱有何用處?如果打開窗體時(shí),不能看到工具箱,應(yīng)如何操作?8.工具箱中有多少常用的控件對(duì)象?各是什么?有何用處?9.舉例說(shuō)明窗體中控件屬性的作用。10.創(chuàng)建列表框還是組合框,需要考慮的什么?,,第4章 窗體的設(shè)計(jì),11.插入圖片對(duì)象的步驟

42、有幾步?應(yīng)注意的問(wèn)題是什么?12.在一般情況下,窗體對(duì)象中的標(biāo)簽控件有哪幾個(gè)屬性必須設(shè)置特定的屬性值?13.在一般情況下,窗體對(duì)象中的文本框控件有哪幾個(gè)屬性必須設(shè)置特定的屬性值?14.請(qǐng)分別說(shuō)明,在什么情況下適合在窗體中使用文本框控件?在什么情況下適合在窗體中使用組合框控件?在什么情況下適合在窗體中使用列表框控件?15.如果需要對(duì)“命令按鈕”控件的,單擊“事件”編程,應(yīng)該如何進(jìn)行操作?16.如何在一個(gè)已經(jīng)創(chuàng)建完成了的窗體上添加

溫馨提示

  • 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論