第8章窗體設(shè)計(jì)_第1頁(yè)
第8章窗體設(shè)計(jì)_第2頁(yè)
第8章窗體設(shè)計(jì)_第3頁(yè)
第8章窗體設(shè)計(jì)_第4頁(yè)
已閱讀5頁(yè),還剩28頁(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)介

1、 窗體是窗體是AccessAccess中的一個(gè)重要對(duì)象,用戶(hù)通中的一個(gè)重要對(duì)象,用戶(hù)通過(guò)窗體就可以方便、快捷地增加、刪除、修過(guò)窗體就可以方便、快捷地增加、刪除、修改和維護(hù)數(shù)據(jù)庫(kù)中的數(shù)據(jù),還可以通過(guò)在窗改和維護(hù)數(shù)據(jù)庫(kù)中的數(shù)據(jù),還可以通過(guò)在窗體上添加命令按鈕、編寫(xiě)程序來(lái)實(shí)現(xiàn)控制應(yīng)體上添加命令按鈕、編寫(xiě)程序來(lái)實(shí)現(xiàn)控制應(yīng)用程序流程的目的。用程序流程的目的。 本章主要介紹了窗體的概念和基本操作。本章主要介紹了窗體的概念和基本操作。了解窗體的視圖、結(jié)構(gòu)、分類(lèi)和作用了解窗體的視圖、結(jié)構(gòu)、分類(lèi)和作用掌握創(chuàng)建窗體的方法掌握創(chuàng)建窗體的方法掌握窗體中基本控件的應(yīng)用掌握窗體中基本控件的應(yīng)用了解編輯、修改窗體的方法了解

2、編輯、修改窗體的方法了解創(chuàng)建了解創(chuàng)建“切換面板切換面板”窗體的方法窗體的方法8.1.1 8.1.1 窗體的視圖窗體的視圖8.1.2 8.1.2 窗體的結(jié)構(gòu)窗體的結(jié)構(gòu)8.1.3 8.1.3 窗體的分類(lèi)窗體的分類(lèi)8.1.4 8.1.4 窗體的作用窗體的作用 Access2003Access2003中窗體有中窗體有5 5種視圖:種視圖:u 窗體設(shè)計(jì)視圖窗體設(shè)計(jì)視圖 在此視圖中,用戶(hù)可以根據(jù)需要設(shè)置窗體的屬性,編輯在此視圖中,用戶(hù)可以根據(jù)需要設(shè)置窗體的屬性,編輯窗體窗體的的頁(yè)眉、頁(yè)腳頁(yè)眉、頁(yè)腳,頁(yè)面頁(yè)面的的頁(yè)眉、頁(yè)腳頁(yè)眉、頁(yè)腳。同時(shí),用戶(hù)可以。同時(shí),用戶(hù)可以在窗體中添加控件,設(shè)置控件的屬性、布局等,如

3、圖在窗體中添加控件,設(shè)置控件的屬性、布局等,如圖8.18.1所所示。示。 圖圖8.1 窗體設(shè)計(jì)視圖窗體設(shè)計(jì)視圖u 窗體視圖窗體視圖 窗體視圖用于查看窗體的整體外觀效果,用戶(hù)可以在此視窗體視圖用于查看窗體的整體外觀效果,用戶(hù)可以在此視圖中觀察窗體中各個(gè)圖中觀察窗體中各個(gè)控件的位置控件的位置,查看窗體的,查看窗體的最終顯示效果最終顯示效果。在窗體視圖中可以在窗體視圖中可以直接添加、修改數(shù)據(jù)直接添加、修改數(shù)據(jù),一旦數(shù)據(jù)在窗體中,一旦數(shù)據(jù)在窗體中被修改,被修改,數(shù)據(jù)表數(shù)據(jù)表中的中的數(shù)據(jù)數(shù)據(jù)也會(huì)也會(huì)跟隨一起跟隨一起發(fā)生改變,如圖發(fā)生改變,如圖8.28.2所示。所示。 圖圖8.2 窗體視圖窗體視圖u 數(shù)據(jù)

4、表視圖數(shù)據(jù)表視圖 窗體的數(shù)據(jù)表視圖用于查看來(lái)自窗體的窗體的數(shù)據(jù)表視圖用于查看來(lái)自窗體的數(shù)據(jù)數(shù)據(jù),在,在窗體中輸入的數(shù)據(jù)或是修改的數(shù)據(jù),在窗體的數(shù)據(jù)窗體中輸入的數(shù)據(jù)或是修改的數(shù)據(jù),在窗體的數(shù)據(jù)表視圖中都會(huì)以行和列的二維表格方式顯示出來(lái),表視圖中都會(huì)以行和列的二維表格方式顯示出來(lái),如圖如圖8.38.3所示。所示。圖圖8.3 數(shù)據(jù)表視圖數(shù)據(jù)表視圖u 數(shù)據(jù)透視表視圖數(shù)據(jù)透視表視圖 數(shù)據(jù)數(shù)據(jù)透視表透視表視圖中,通過(guò)指定視圖中,通過(guò)指定視圖的行字段、列字段和匯視圖的行字段、列字段和匯總字段總字段來(lái)布局并顯示數(shù)據(jù)記錄,如圖來(lái)布局并顯示數(shù)據(jù)記錄,如圖8.48.4所示。所示。圖圖8.4 數(shù)據(jù)透視表視圖數(shù)據(jù)透視表

5、視圖u 數(shù)據(jù)透視圖視圖數(shù)據(jù)透視圖視圖 數(shù)據(jù)數(shù)據(jù)透視圖透視圖視圖能夠以視圖能夠以直觀的圖形方式直觀的圖形方式顯示數(shù)據(jù),便顯示數(shù)據(jù),便于用戶(hù)觀察數(shù)據(jù)之間的關(guān)系,如圖于用戶(hù)觀察數(shù)據(jù)之間的關(guān)系,如圖8.58.5所示。所示。 圖圖8.5 數(shù)據(jù)透視圖視圖數(shù)據(jù)透視圖視圖窗體由多個(gè)部分組成,每個(gè)部分稱(chēng)為一個(gè)窗體由多個(gè)部分組成,每個(gè)部分稱(chēng)為一個(gè)“節(jié)節(jié)”。在窗體設(shè)計(jì)視圖中,窗體可以分為五個(gè)部分,分別是窗在窗體設(shè)計(jì)視圖中,窗體可以分為五個(gè)部分,分別是窗體頁(yè)眉、頁(yè)面頁(yè)眉、主體、頁(yè)面頁(yè)腳、窗體頁(yè)腳,如圖體頁(yè)眉、頁(yè)面頁(yè)眉、主體、頁(yè)面頁(yè)腳、窗體頁(yè)腳,如圖8.6所示。所示。圖圖8.6 窗體組成窗體組成 一般情況下,在窗體的五

6、個(gè)部分中,一般情況下,在窗體的五個(gè)部分中,主體主體是是必不必不可少可少的,其余部分可以根據(jù)需要進(jìn)行設(shè)置,各部分的,其余部分可以根據(jù)需要進(jìn)行設(shè)置,各部分的作用如下:的作用如下:u窗體頁(yè)眉:窗體頁(yè)眉:顯示在顯示在窗體視圖中頂部或打印頁(yè)的開(kāi)頭窗體視圖中頂部或打印頁(yè)的開(kāi)頭。用。用于顯示窗體的標(biāo)題和使用說(shuō)明,或打開(kāi)相關(guān)窗體或執(zhí)行于顯示窗體的標(biāo)題和使用說(shuō)明,或打開(kāi)相關(guān)窗體或執(zhí)行其他任務(wù)的命令按鈕。其他任務(wù)的命令按鈕。 u主體:主體:用于顯示窗體或報(bào)表的主要部分,通常包含綁定用于顯示窗體或報(bào)表的主要部分,通常包含綁定到記錄源中字段的控件。但也可能包含未綁定控件,如到記錄源中字段的控件。但也可能包含未綁定控件

7、,如字段或標(biāo)簽等。字段或標(biāo)簽等。 u窗體頁(yè)腳:窗體頁(yè)腳:顯示在顯示在窗體視圖中的底部和打印頁(yè)的尾部窗體視圖中的底部和打印頁(yè)的尾部。用于顯示窗體的使用說(shuō)明、命令按鈕或接受輸入的未綁用于顯示窗體的使用說(shuō)明、命令按鈕或接受輸入的未綁定控件。定控件。 u頁(yè)面頁(yè)眉:頁(yè)面頁(yè)眉:顯示在顯示在每一頁(yè)的頂部每一頁(yè)的頂部。用于顯示標(biāo)題、列標(biāo)。用于顯示標(biāo)題、列標(biāo)題或需要的其他信息。題或需要的其他信息。 u頁(yè)面頁(yè)腳:頁(yè)面頁(yè)腳:顯示在顯示在每一頁(yè)的底部每一頁(yè)的底部。用于在窗體和報(bào)表中。用于在窗體和報(bào)表中每頁(yè)的底部顯示匯總、日期或頁(yè)碼。每頁(yè)的底部顯示匯總、日期或頁(yè)碼。 Access中將窗體大致分為了以下幾種類(lèi)型:中將窗體

8、大致分為了以下幾種類(lèi)型:u縱欄式窗體:縱欄式窗體:將窗體中顯示的一條記錄按列分隔,每列的左邊顯示將窗體中顯示的一條記錄按列分隔,每列的左邊顯示字段名稱(chēng),右邊顯示字段內(nèi)容。字段名稱(chēng),右邊顯示字段內(nèi)容。 u表格式窗體:表格式窗體:以表格的形式顯示多條記錄以表格的形式顯示多條記錄u主主/子窗體:子窗體:主主/ /子窗體通常用于顯示多個(gè)表或查詢(xún)中的數(shù)據(jù)。一般子窗體通常用于顯示多個(gè)表或查詢(xún)中的數(shù)據(jù)。一般情況下,主窗體顯示為縱欄式的窗體,子窗體顯示為數(shù)據(jù)表窗體或情況下,主窗體顯示為縱欄式的窗體,子窗體顯示為數(shù)據(jù)表窗體或表格式窗體。表格式窗體。u數(shù)據(jù)表窗體:數(shù)據(jù)表窗體:按照數(shù)據(jù)表的格式顯示多條記錄內(nèi)容,這種

9、窗體顯示按照數(shù)據(jù)表的格式顯示多條記錄內(nèi)容,這種窗體顯示出來(lái)的記錄在外觀效果上與數(shù)據(jù)表非常相似。出來(lái)的記錄在外觀效果上與數(shù)據(jù)表非常相似。 u圖表窗體:圖表窗體:利用利用Microsoft Graph以圖表方式顯示用戶(hù)的數(shù)據(jù)。以圖表方式顯示用戶(hù)的數(shù)據(jù)。 u數(shù)據(jù)透視表窗體:數(shù)據(jù)透視表窗體:以窗體的形式顯示出以某個(gè)數(shù)據(jù)表或查詢(xún)作為數(shù)以窗體的形式顯示出以某個(gè)數(shù)據(jù)表或查詢(xún)作為數(shù)據(jù)源產(chǎn)生的分析表。用戶(hù)可分析表中數(shù)據(jù)進(jìn)行操作據(jù)源產(chǎn)生的分析表。用戶(hù)可分析表中數(shù)據(jù)進(jìn)行操作(函數(shù)操作函數(shù)操作),也,也可修改視圖的布局。這種窗體特點(diǎn):從不同角度分析、統(tǒng)計(jì)記錄數(shù)可修改視圖的布局。這種窗體特點(diǎn):從不同角度分析、統(tǒng)計(jì)記錄數(shù)

10、據(jù)。據(jù)。 窗體是窗體是AccessAccess中的一個(gè)重要的對(duì)象,它具有以中的一個(gè)重要的對(duì)象,它具有以下的主要用途:下的主要用途:u 查看、操作數(shù)據(jù)查看、操作數(shù)據(jù)u 顯示信息顯示信息u 控制應(yīng)用程序的流程控制應(yīng)用程序的流程u 打印數(shù)據(jù)庫(kù)信息打印數(shù)據(jù)庫(kù)信息u 用作自定義對(duì)話(huà)框用作自定義對(duì)話(huà)框8.2.1 8.2.1 創(chuàng)建自動(dòng)窗體創(chuàng)建自動(dòng)窗體8.2.2 8.2.2 使用向?qū)?chuàng)建窗體使用向?qū)?chuàng)建窗體8.2.3 8.2.3 使用設(shè)計(jì)視圖創(chuàng)建窗體使用設(shè)計(jì)視圖創(chuàng)建窗體 創(chuàng)建自動(dòng)窗體能夠非常簡(jiǎn)單、快捷地創(chuàng)建好窗體,創(chuàng)建自動(dòng)窗體能夠非常簡(jiǎn)單、快捷地創(chuàng)建好窗體,但是這種方法不夠靈活,它創(chuàng)建出的窗體通常是以一但是這

11、種方法不夠靈活,它創(chuàng)建出的窗體通常是以一張數(shù)據(jù)表的數(shù)據(jù)或是一個(gè)查詢(xún)的數(shù)據(jù)作為數(shù)據(jù)源。張數(shù)據(jù)表的數(shù)據(jù)或是一個(gè)查詢(xún)的數(shù)據(jù)作為數(shù)據(jù)源。 創(chuàng)建自動(dòng)窗體常用到以下幾種方法:創(chuàng)建自動(dòng)窗體常用到以下幾種方法:u直接創(chuàng)建自動(dòng)窗體直接創(chuàng)建自動(dòng)窗體 直接創(chuàng)建的自動(dòng)窗體用于顯示選定的數(shù)據(jù)表或查詢(xún)直接創(chuàng)建的自動(dòng)窗體用于顯示選定的數(shù)據(jù)表或查詢(xún)中的所有字段和記錄。如果選定的數(shù)據(jù)源含有相關(guān)的中的所有字段和記錄。如果選定的數(shù)據(jù)源含有相關(guān)的數(shù)據(jù)表或是查詢(xún),該窗體將會(huì)顯示出與這些數(shù)據(jù)源相數(shù)據(jù)表或是查詢(xún),該窗體將會(huì)顯示出與這些數(shù)據(jù)源相關(guān)的數(shù)據(jù)表或查詢(xún)的所有字段和記錄。關(guān)的數(shù)據(jù)表或查詢(xún)的所有字段和記錄。 直接創(chuàng)建自動(dòng)窗體的具體操作步

12、驟如下:直接創(chuàng)建自動(dòng)窗體的具體操作步驟如下: 在在“數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)”窗口中窗口中選擇某個(gè)數(shù)據(jù)表或是查詢(xún)選擇某個(gè)數(shù)據(jù)表或是查詢(xún),作為該,作為該窗體的數(shù)據(jù)來(lái)源。窗體的數(shù)據(jù)來(lái)源。 選擇選擇“插入插入”菜單中的菜單中的“自動(dòng)窗體自動(dòng)窗體”命令,或單擊命令,或單擊“數(shù)數(shù)據(jù)庫(kù)據(jù)庫(kù)”工具欄中的工具欄中的“新對(duì)象新對(duì)象”按鈕右側(cè)的向下箭頭按鈕右側(cè)的向下箭頭, ,在下拉在下拉菜單中選擇菜單中選擇“自動(dòng)窗體自動(dòng)窗體”命令。命令。 Microsoft Access 2003Microsoft Access 2003將創(chuàng)建好自動(dòng)窗體,用戶(hù)查看滿(mǎn)將創(chuàng)建好自動(dòng)窗體,用戶(hù)查看滿(mǎn)意后,保存窗體即可。意后,保存窗體即可。見(jiàn)見(jiàn)p1

13、32-133u 使用使用“自動(dòng)創(chuàng)建窗體自動(dòng)創(chuàng)建窗體”向?qū)驅(qū)?使用使用“自動(dòng)創(chuàng)建窗體自動(dòng)創(chuàng)建窗體”向?qū)?chuàng)建窗體的具體操作步向?qū)?chuàng)建窗體的具體操作步驟如下:驟如下: 在在“數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)”窗口中選擇窗口中選擇“窗體窗體”對(duì)象;對(duì)象; 單擊單擊“數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)”窗口工具欄中的窗口工具欄中的“新建新建”按鈕;按鈕; 在在“新建窗體新建窗體”對(duì)話(huà)框中,選擇一種自動(dòng)創(chuàng)建窗體對(duì)話(huà)框中,選擇一種自動(dòng)創(chuàng)建窗體的方式的方式,如:自動(dòng)創(chuàng)建窗體:縱欄式。如:自動(dòng)創(chuàng)建窗體:縱欄式。 選擇作為窗體數(shù)據(jù)源的數(shù)據(jù)表或查詢(xún),如選擇選擇作為窗體數(shù)據(jù)源的數(shù)據(jù)表或查詢(xún),如選擇“學(xué)學(xué)生信息表生信息表” 單擊單擊“確定確定”按鈕;按鈕;

14、用戶(hù)觀察生成的窗體,滿(mǎn)意后單擊工具欄中的用戶(hù)觀察生成的窗體,滿(mǎn)意后單擊工具欄中的“保保存存”按鈕保存窗體即可。按鈕保存窗體即可。 見(jiàn)見(jiàn)p133-135 利用向?qū)?chuàng)建窗體為用戶(hù)提供了極大的方便,它比創(chuàng)建自動(dòng)利用向?qū)?chuàng)建窗體為用戶(hù)提供了極大的方便,它比創(chuàng)建自動(dòng)窗體更為靈活,用戶(hù)可以根據(jù)需要指定窗體中數(shù)據(jù)的組合和排窗體更為靈活,用戶(hù)可以根據(jù)需要指定窗體中數(shù)據(jù)的組合和排序方式,還可以指定表與查詢(xún)之間的關(guān)系,或是使用來(lái)自多個(gè)序方式,還可以指定表與查詢(xún)之間的關(guān)系,或是使用來(lái)自多個(gè)表或查詢(xún)的字段。使用向?qū)?chuàng)建窗體時(shí),用戶(hù)可以根據(jù)需要在表或查詢(xún)的字段。使用向?qū)?chuàng)建窗體時(shí),用戶(hù)可以根據(jù)需要在窗體的創(chuàng)建過(guò)程中對(duì)窗

15、體進(jìn)行設(shè)置,隨后系統(tǒng)將根據(jù)用戶(hù)的設(shè)窗體的創(chuàng)建過(guò)程中對(duì)窗體進(jìn)行設(shè)置,隨后系統(tǒng)將根據(jù)用戶(hù)的設(shè)置自動(dòng)創(chuàng)建相應(yīng)的窗體。置自動(dòng)創(chuàng)建相應(yīng)的窗體。 使用向?qū)?chuàng)建窗體的具體步驟如下:使用向?qū)?chuàng)建窗體的具體步驟如下: 在在“數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)”窗口中選擇窗口中選擇“窗體窗體”對(duì)象,在顯示的窗口中雙對(duì)象,在顯示的窗口中雙擊擊“使用向?qū)?chuàng)建窗體使用向?qū)?chuàng)建窗體”命令,或者在命令,或者在“窗體窗體”對(duì)象窗口中單對(duì)象窗口中單擊擊“新建新建”按鈕,在彈出的按鈕,在彈出的“新建窗體新建窗體”對(duì)話(huà)框中選擇對(duì)話(huà)框中選擇“窗體窗體向?qū)驅(qū)А泵?,單擊命令,單擊“確定確定”按鈕,隨后啟動(dòng)創(chuàng)建窗體向?qū)?,按按鈕,隨后啟動(dòng)創(chuàng)建窗體向?qū)?,按照?/p>

16、導(dǎo)提示完成各個(gè)操作步驟即可。照向?qū)崾就瓿筛鱾€(gè)操作步驟即可。見(jiàn)見(jiàn)p135-138 使用設(shè)計(jì)視圖使用設(shè)計(jì)視圖手動(dòng)地手動(dòng)地創(chuàng)建窗體為用戶(hù)提供了非常靈活創(chuàng)建窗體為用戶(hù)提供了非常靈活的創(chuàng)建窗體的方法,用戶(hù)可以利用設(shè)計(jì)器按照自己的需的創(chuàng)建窗體的方法,用戶(hù)可以利用設(shè)計(jì)器按照自己的需要?jiǎng)?chuàng)建個(gè)性化的窗體。要?jiǎng)?chuàng)建個(gè)性化的窗體。 并可以通過(guò)修改窗體達(dá)到用戶(hù)的并可以通過(guò)修改窗體達(dá)到用戶(hù)的需要。需要。 在設(shè)計(jì)視圖中創(chuàng)建窗體的總體操作思路是:用戶(hù)在設(shè)計(jì)視圖中創(chuàng)建窗體的總體操作思路是:用戶(hù)利用利用系統(tǒng)提供的系統(tǒng)提供的工具箱工具箱在窗體中在窗體中添加各種控件添加各種控件,把需要的控,把需要的控件擺放到件擺放到合適的位置合適

17、的位置上,然后根據(jù)具體要求設(shè)置上,然后根據(jù)具體要求設(shè)置各個(gè)控各個(gè)控件的屬性件的屬性,最終生成滿(mǎn)意的窗體。,最終生成滿(mǎn)意的窗體。 具體實(shí)例參考教材具體實(shí)例參考教材p139-143描述。描述。 窗體的基本控件在創(chuàng)建窗體的過(guò)程中起到了舉足輕重的作窗體的基本控件在創(chuàng)建窗體的過(guò)程中起到了舉足輕重的作用,它們可以幫助用戶(hù)按照自己的需要設(shè)計(jì)、布局窗體,創(chuàng)用,它們可以幫助用戶(hù)按照自己的需要設(shè)計(jì)、布局窗體,創(chuàng)建出個(gè)性的窗體,這些基本控件都以按鈕的形式存放在窗體建出個(gè)性的窗體,這些基本控件都以按鈕的形式存放在窗體設(shè)計(jì)視圖下的設(shè)計(jì)視圖下的“工具箱工具箱”中,如圖中,如圖8.78.7所示。所示。 圖8.7 工具箱工具

18、箱中各個(gè)控件的具體使用工具箱中各個(gè)控件的具體使用方法請(qǐng)參考教材方法請(qǐng)參考教材p144表表8.1的的描述或下頁(yè)。描述或下頁(yè)。不同的控件具有不同的功能,功能如下表描述。不同的控件具有不同的功能,功能如下表描述。 控件名稱(chēng)控件名稱(chēng)功能功能標(biāo)簽標(biāo)簽用于顯示純文本內(nèi)容用于顯示純文本內(nèi)容文本框文本框用于接收數(shù)據(jù)或文本內(nèi)容用于接收數(shù)據(jù)或文本內(nèi)容選項(xiàng)組選項(xiàng)組可包含多個(gè)單選按鈕、復(fù)選框或切換按鈕可包含多個(gè)單選按鈕、復(fù)選框或切換按鈕切換按鈕切換按鈕類(lèi)似開(kāi)關(guān)按鈕,有類(lèi)似開(kāi)關(guān)按鈕,有“開(kāi)開(kāi)”和和“關(guān)關(guān)”兩種狀態(tài)兩種狀態(tài)選項(xiàng)按鈕選項(xiàng)按鈕即單選按鈕,只允許選擇某一個(gè)項(xiàng)目即單選按鈕,只允許選擇某一個(gè)項(xiàng)目, ,選中時(shí)顯示圓圈

19、中帶一個(gè)黑點(diǎn)選中時(shí)顯示圓圈中帶一個(gè)黑點(diǎn)復(fù)選框復(fù)選框允許選擇多個(gè)選項(xiàng),選中時(shí),顯示含有對(duì)號(hào)的方框允許選擇多個(gè)選項(xiàng),選中時(shí),顯示含有對(duì)號(hào)的方框組合框組合框單擊下拉按鈕會(huì)彈出一個(gè)列表,顯示數(shù)據(jù)源的相關(guān)字段值;在組合框的文本框單擊下拉按鈕會(huì)彈出一個(gè)列表,顯示數(shù)據(jù)源的相關(guān)字段值;在組合框的文本框部分允許輸入列表之外的信息部分允許輸入列表之外的信息列表框列表框以列表的形式顯示數(shù)據(jù)源中的相關(guān)字段值,利用滾動(dòng)條瀏覽全部的字段值以列表的形式顯示數(shù)據(jù)源中的相關(guān)字段值,利用滾動(dòng)條瀏覽全部的字段值命令按鈕命令按鈕是一種普通按鈕,用于完成某個(gè)動(dòng)作或是調(diào)用某個(gè)程序是一種普通按鈕,用于完成某個(gè)動(dòng)作或是調(diào)用某個(gè)程序圖像圖像用

20、于顯示位圖圖像用于顯示位圖圖像未綁定對(duì)象框未綁定對(duì)象框容納不與表字段連接的容納不與表字段連接的OLEOLE對(duì)象或嵌入式圖像對(duì)象或嵌入式圖像綁定對(duì)象框綁定對(duì)象框容納與表字段連接的容納與表字段連接的OLEOLE對(duì)象或嵌入式圖像對(duì)象或嵌入式圖像分頁(yè)符分頁(yè)符用于實(shí)現(xiàn)手工分頁(yè)用于實(shí)現(xiàn)手工分頁(yè)選項(xiàng)卡控件選項(xiàng)卡控件以多頁(yè)的形式顯示信息內(nèi)容以多頁(yè)的形式顯示信息內(nèi)容子窗體子窗體/ /子報(bào)表子報(bào)表在主窗體或主報(bào)表中插入另一個(gè)子窗體或子報(bào)表在主窗體或主報(bào)表中插入另一個(gè)子窗體或子報(bào)表直線(xiàn)直線(xiàn)畫(huà)直線(xiàn)條畫(huà)直線(xiàn)條矩形矩形畫(huà)矩形框畫(huà)矩形框其他控件其他控件顯示常用控件之外的其他控件名稱(chēng)顯示常用控件之外的其他控件名稱(chēng)選擇對(duì)象選擇

21、對(duì)象用于選中控件用于選中控件控件向?qū)Э丶驅(qū)閯?chuàng)建新控件提供向?qū)閯?chuàng)建新控件提供向?qū)?.4.1 8.4.1 設(shè)置控件的屬性設(shè)置控件的屬性8.4.2 8.4.2 設(shè)置窗體的屬性設(shè)置窗體的屬性 構(gòu)成窗體的每一個(gè)基本控件都具有自己的屬性。用構(gòu)成窗體的每一個(gè)基本控件都具有自己的屬性。用戶(hù)可以通過(guò)兩種方法設(shè)置控件的屬性。戶(hù)可以通過(guò)兩種方法設(shè)置控件的屬性。 u第一種方法是利用控件的第一種方法是利用控件的屬性窗口屬性窗口進(jìn)行屬性設(shè)置進(jìn)行屬性設(shè)置 。u第二種方法是在創(chuàng)建某些控件的時(shí)候,系統(tǒng)會(huì)自動(dòng)第二種方法是在創(chuàng)建某些控件的時(shí)候,系統(tǒng)會(huì)自動(dòng)彈出控件的彈出控件的創(chuàng)建向?qū)?chuàng)建向?qū)?,例如文本框控件、組合框和,例如文本

22、框控件、組合框和列表框控件、命令按鈕控件等,用戶(hù)按照向?qū)崾玖斜砜蚩丶⒚畎粹o控件等,用戶(hù)按照向?qū)崾揪涂梢砸徊揭徊降赝瓿煽丶膭?chuàng)建。但這種方法不就可以一步一步地完成控件的創(chuàng)建。但這種方法不是對(duì)每個(gè)控件都適用,有些控件在創(chuàng)建時(shí)不會(huì)彈出是對(duì)每個(gè)控件都適用,有些控件在創(chuàng)建時(shí)不會(huì)彈出創(chuàng)建向?qū)В@時(shí)只能通過(guò)屬性窗口設(shè)置其屬性。創(chuàng)建向?qū)?,這時(shí)只能通過(guò)屬性窗口設(shè)置其屬性。 窗體的屬性設(shè)置通常是指對(duì)整個(gè)窗體全局進(jìn)行的設(shè)置。窗體的屬性設(shè)置通常是指對(duì)整個(gè)窗體全局進(jìn)行的設(shè)置。一般,我們應(yīng)該先創(chuàng)建好窗體,然后對(duì)窗體進(jìn)行屬性設(shè)置,一般,我們應(yīng)該先創(chuàng)建好窗體,然后對(duì)窗體進(jìn)行屬性設(shè)置,最后再為窗體添加控件并設(shè)置控件的屬

23、性。最后再為窗體添加控件并設(shè)置控件的屬性。窗體的屬性設(shè)置通常是通過(guò)窗體的屬性設(shè)置通常是通過(guò)“窗體窗體”屬性窗口實(shí)現(xiàn)的,屬性窗口實(shí)現(xiàn)的,窗體的屬性窗口有窗體的屬性窗口有5 5個(gè)選項(xiàng)卡,分別為個(gè)選項(xiàng)卡,分別為“格式格式”、“數(shù)據(jù)數(shù)據(jù)”、“事件事件”、“其他其他”和和“全部全部”,如下圖所示。,如下圖所示。 詳細(xì)描詳細(xì)描述見(jiàn)述見(jiàn)p154-157p154-157 8.5.1 8.5.1 對(duì)窗體本身進(jìn)行編輯修改對(duì)窗體本身進(jìn)行編輯修改8.5.2 8.5.2 編輯修改窗體中的控件編輯修改窗體中的控件u 用戶(hù)可以通過(guò)用戶(hù)可以通過(guò)“窗體窗體”屬性窗口修改窗體本身的一些屬性屬性窗口修改窗體本身的一些屬性 。u另外

24、,用戶(hù)還可以通過(guò)另外,用戶(hù)還可以通過(guò)“自動(dòng)套用格式自動(dòng)套用格式”命令修改窗體的外命令修改窗體的外觀效果觀效果(描述見(jiàn)描述見(jiàn)p157-158)p157-158),如下圖所示。如下圖所示。 8.5.1 8.5.1 對(duì)窗體本身進(jìn)行編輯修改對(duì)窗體本身進(jìn)行編輯修改“自動(dòng)套用格式自動(dòng)套用格式”對(duì)話(huà)框?qū)υ?huà)框8.5.2 8.5.2 編輯修改窗體中的控件編輯修改窗體中的控件1.1.添加、刪除控件添加、刪除控件 添加:對(duì)于同一類(lèi)型的控件,我們可以通過(guò)添加:對(duì)于同一類(lèi)型的控件,我們可以通過(guò)“復(fù)復(fù)制制”和和“粘貼粘貼”操作簡(jiǎn)單地實(shí)現(xiàn)控件的添加,然后操作簡(jiǎn)單地實(shí)現(xiàn)控件的添加,然后利用工具欄中的利用工具欄中的“格式刷格式

25、刷”按鈕實(shí)現(xiàn)屬性的設(shè)置。按鈕實(shí)現(xiàn)屬性的設(shè)置。 刪除控件,只需要在工具箱中選擇刪除控件,只需要在工具箱中選擇“選擇對(duì)象選擇對(duì)象”按鈕,然后在需要?jiǎng)h除的控件上單擊,當(dāng)控件四周按鈕,然后在需要?jiǎng)h除的控件上單擊,當(dāng)控件四周出現(xiàn)句柄之后,按下鍵盤(pán)上的出現(xiàn)句柄之后,按下鍵盤(pán)上的DeleteDelete(或(或DELDEL)鍵進(jìn))鍵進(jìn)行刪除,或者是選中控件后,在行刪除,或者是選中控件后,在“編輯編輯”菜單中選菜單中選擇擇“刪除刪除”命令進(jìn)行刪除。命令進(jìn)行刪除。 2. 2. 調(diào)整、布局控件調(diào)整、布局控件 可以通過(guò)控件四周的可以通過(guò)控件四周的句柄句柄對(duì)控件進(jìn)行大小調(diào)整,也可以在控件對(duì)控件進(jìn)行大小調(diào)整,也可以在控

26、件的屬性窗口中通過(guò)設(shè)置的屬性窗口中通過(guò)設(shè)置“高度高度”和和“寬度寬度”屬性屬性精確地精確地設(shè)置控件設(shè)置控件大小。大小。 控件的對(duì)齊方式可以大致為兩類(lèi):一類(lèi)是控件控件的對(duì)齊方式可以大致為兩類(lèi):一類(lèi)是控件內(nèi)部?jī)?nèi)部的對(duì)齊方式,的對(duì)齊方式,即控件即控件內(nèi)部的信息內(nèi)容內(nèi)部的信息內(nèi)容相對(duì)于相對(duì)于控件的位置控件的位置;另一類(lèi)是;另一類(lèi)是控件與控件控件與控件之間的對(duì)齊方式。之間的對(duì)齊方式。 調(diào)整控件內(nèi)部的對(duì)齊方式時(shí),通常利用控件的調(diào)整控件內(nèi)部的對(duì)齊方式時(shí),通常利用控件的屬性窗口屬性窗口中的中的“文本對(duì)齊文本對(duì)齊”屬性進(jìn)行設(shè)置,也可以利用屬性進(jìn)行設(shè)置,也可以利用“格式格式”菜單或菜單或快捷菜快捷菜單單中的中的“

27、大小大小”命令進(jìn)行設(shè)置。命令進(jìn)行設(shè)置。 如果要設(shè)置控件與控件之間的對(duì)齊方式,應(yīng)首先如果要設(shè)置控件與控件之間的對(duì)齊方式,應(yīng)首先選中選中要對(duì)齊的要對(duì)齊的多個(gè)控件,然后通過(guò)快捷菜單中的多個(gè)控件,然后通過(guò)快捷菜單中的“對(duì)齊對(duì)齊”命令或命令或“格式格式”菜單菜單中的中的“對(duì)齊對(duì)齊”命令進(jìn)行設(shè)置,這種方法可以快速、準(zhǔn)確地實(shí)現(xiàn)多命令進(jìn)行設(shè)置,這種方法可以快速、準(zhǔn)確地實(shí)現(xiàn)多個(gè)控件之間的位置布局。個(gè)控件之間的位置布局。 對(duì)控件進(jìn)行分組,可利用對(duì)控件進(jìn)行分組,可利用工具箱工具箱中的中的“矩形矩形”按鈕按鈕在窗體中繪制出合適數(shù)量和大小的矩形,然后將控件在窗體中繪制出合適數(shù)量和大小的矩形,然后將控件拖動(dòng)拖動(dòng)到同一矩形

28、中。到同一矩形中。3. 3. 控件的屬性設(shè)置控件的屬性設(shè)置 設(shè)置控件的屬性我們一般是通過(guò)設(shè)置控件的屬性我們一般是通過(guò)控件的屬性窗口控件的屬性窗口來(lái)來(lái)實(shí)現(xiàn)的。實(shí)現(xiàn)的。 除此之外,我們還可以在控件上單擊除此之外,我們還可以在控件上單擊鼠標(biāo)右鍵鼠標(biāo)右鍵,在,在快捷菜單中進(jìn)行常用屬性的設(shè)置??旖莶藛沃羞M(jìn)行常用屬性的設(shè)置。 另外可利用另外可利用快捷菜單快捷菜單中的中的命令命令進(jìn)行設(shè)置,如進(jìn)行設(shè)置,如“條件條件格式格式”命令(命令(見(jiàn)見(jiàn)p161)。)。 “切換面板切換面板”是是AccessAccess中的一種中的一種特殊的窗體類(lèi)型特殊的窗體類(lèi)型,它為用戶(hù),它為用戶(hù)提供了提供了可視化界面可視化界面,在不用數(shù)

29、據(jù)庫(kù)窗口的情況下用戶(hù)可以使,在不用數(shù)據(jù)庫(kù)窗口的情況下用戶(hù)可以使用用“切換面板切換面板”訪問(wèn)報(bào)表和窗體訪問(wèn)報(bào)表和窗體?!扒袚Q面板切換面板”中可以包含中可以包含一個(gè)或多個(gè)項(xiàng)目一個(gè)或多個(gè)項(xiàng)目,通過(guò)這些項(xiàng)目,用戶(hù)可以進(jìn)行以下操作:,通過(guò)這些項(xiàng)目,用戶(hù)可以進(jìn)行以下操作:打開(kāi)窗體或報(bào)表打開(kāi)窗體或報(bào)表打開(kāi)另一個(gè)切換面板打開(kāi)另一個(gè)切換面板在設(shè)計(jì)視圖中打開(kāi)數(shù)據(jù)庫(kù)在設(shè)計(jì)視圖中打開(kāi)數(shù)據(jù)庫(kù)退出數(shù)據(jù)庫(kù)應(yīng)用程序退出數(shù)據(jù)庫(kù)應(yīng)用程序 通常,我們利用通常,我們利用“切換面板管理器切換面板管理器”來(lái)創(chuàng)建來(lái)創(chuàng)建 “ “切換面板切換面板”窗體窗體 ,具體操作步驟如下描述。,具體操作步驟如下描述。 首先,打開(kāi)數(shù)據(jù)庫(kù)文件,選擇首先,打開(kāi)

30、數(shù)據(jù)庫(kù)文件,選擇“窗體窗體”對(duì)象,在對(duì)象,在“工具工具”菜單菜單中選中選擇擇“數(shù)據(jù)庫(kù)實(shí)用工具數(shù)據(jù)庫(kù)實(shí)用工具”命令命令,在其下拉菜單中選擇在其下拉菜單中選擇“切換面板管理切換面板管理器器”命令,隨后彈出命令,隨后彈出“切換面板管理器切換面板管理器”對(duì)話(huà)框,該對(duì)話(huà)框詢(xún)問(wèn)是否對(duì)話(huà)框,該對(duì)話(huà)框詢(xún)問(wèn)是否創(chuàng)創(chuàng)建切換面板,選擇建切換面板,選擇“是是”,彈出,彈出“切換面板管理器切換面板管理器”窗口,同時(shí)窗口,同時(shí)在在“窗窗體體”對(duì)象窗口中出現(xiàn)了對(duì)象窗口中出現(xiàn)了“切換面板切換面板”窗體名。窗體名。 在在“切換面板管理器切換面板管理器”窗口中選擇窗口中選擇“新建新建”按鈕,進(jìn)入按鈕,進(jìn)入“新建新建”對(duì)話(huà)對(duì)話(huà)框,在框,在“切換面板頁(yè)名切換面板頁(yè)名”文本框中,輸入文本框中,輸入“子切換面板一子切換面板一”,單,單擊擊“確確定定”按鈕。接著,我們可以在按鈕。接著,我們可以在“切換面板管理器切換面板管理器”窗口中看到窗口中看到“子切子切換面板一換面板一”,單擊,單擊“編輯編輯”按鈕按鈕 ,進(jìn)入,進(jìn)入“編輯切換面板頁(yè)編輯切換面板頁(yè)”對(duì)話(huà)對(duì)話(huà)框???。 在在“編輯切換面板頁(yè)編輯切換面板頁(yè)”對(duì)話(huà)框中單擊對(duì)話(huà)框中單擊“新建新建”按鈕,彈出按鈕,彈出“編編輯切換輯切換面板項(xiàng)目面板項(xiàng)目”對(duì)話(huà)框,在對(duì)話(huà)框,在“文本文本”框中輸入框中輸入“返回主切換面板返回主切換面板”,單擊單擊“命令命令”框旁邊的下

溫馨提示

  • 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)論