Access-2010課件項(xiàng)目五--創(chuàng)建和編輯窗體_第1頁
Access-2010課件項(xiàng)目五--創(chuàng)建和編輯窗體_第2頁
Access-2010課件項(xiàng)目五--創(chuàng)建和編輯窗體_第3頁
Access-2010課件項(xiàng)目五--創(chuàng)建和編輯窗體_第4頁
Access-2010課件項(xiàng)目五--創(chuàng)建和編輯窗體_第5頁
已閱讀5頁,還剩106頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、ACECSS情景故事:便美觀的輸入輸出界面,接收用戶輸入的命令,查看、編輯和追加數(shù)據(jù)。小林已經(jīng)學(xué)會了創(chuàng)建報(bào)表,對報(bào)表中控件的添加和基本操作已掌握,接下來他打算進(jìn)一步學(xué)習(xí)窗體以實(shí)現(xiàn)數(shù)據(jù)庫的交互功能,使用戶在友好的圖形界面下進(jìn)行數(shù)據(jù)顯示、編輯和其他操作。項(xiàng)目5 創(chuàng)建窗體項(xiàng)目說明: 窗體是數(shù)據(jù)庫和用戶的交互界面,在數(shù)據(jù)庫對象中有著相當(dāng)重要的作用,本項(xiàng)目主要介紹窗體的基礎(chǔ)知識和創(chuàng)建、編輯、美化窗體的基本方法,著重介紹各種窗體控件的添加、操作和設(shè)置。學(xué)習(xí)目標(biāo):1、會用自動創(chuàng)建窗體的方法快速創(chuàng)建窗體;2、利用“窗體向?qū)А眲?chuàng)建窗體;3、會用“設(shè)計(jì)視圖”創(chuàng)建和編輯窗體;4、在窗體中添加控件并進(jìn)行屬性等設(shè)置和基

2、本操作;5、理解窗體的主要作用、與報(bào)表的區(qū)別、類型和組成;6、掌握利用設(shè)計(jì)器創(chuàng)建和編輯報(bào)表窗體的操作方法。任務(wù)51 用自動創(chuàng)建窗體的方法 快速創(chuàng)建窗體任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體??梢酝ㄟ^“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。任務(wù)目標(biāo):學(xué)會用自動創(chuàng)建窗體的方法快速創(chuàng)建窗體。任務(wù)內(nèi)容:案例511使用“窗體”工具快速創(chuàng)建以“學(xué)生檔案”表為數(shù)據(jù)源的“學(xué)生檔案信息”窗體。案例分析:先選擇數(shù)據(jù)源,然后使用“窗體”工具,只要單擊“窗體”按鈕就可以快速地創(chuàng)建基于表或查詢的縱欄窗體,步驟非常簡單。實(shí)現(xiàn)步驟

3、:一、打開“學(xué)生成績管理”數(shù)據(jù)庫,在導(dǎo)航窗格選中“對象類型”和“表”,如圖51-1所示,再選擇“學(xué)生檔案”表,如圖51-2所示。 圖5.1-1圖5.1-2 二、單擊功能區(qū)“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體”按鈕,如圖51-3所示,系統(tǒng)自動創(chuàng)建此窗體,并以“布局”視圖顯示窗體,如圖51-4所示。圖51-3 “窗體”命令組三、單擊“自定義快速訪問工具欄的”的“保存”按鈕或按組合鍵Ctrl+S保存窗體,采用默認(rèn)的窗體名“學(xué)生檔案”,保存并關(guān)閉窗體。案例512使用“多個項(xiàng)目”命令快速創(chuàng)建“學(xué)生成績”窗體案例分析:多個項(xiàng)目即在窗體上顯示多條記錄的一種窗體布局。實(shí)現(xiàn)步驟:一、在導(dǎo)航窗格中選擇窗體的數(shù)據(jù)源

4、“學(xué)生成績”表,如圖51-5所示。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“其他窗體”后的下拉按鈕,再單擊下拉列表中的“多個項(xiàng)目”,如圖51-6所示,系統(tǒng)自動創(chuàng)建包含多個項(xiàng)目的窗體,并打開其布局視圖,如圖51-7所示。三、將窗體保存為“學(xué)生成績”。案例513創(chuàng)建數(shù)據(jù)表窗體“體測成績”案例分析:數(shù)據(jù)表窗體可以以行和列的形式顯示數(shù)據(jù),可以快速自動創(chuàng)建數(shù)據(jù)表窗體。實(shí)現(xiàn)步驟:一、在導(dǎo)航窗格中選擇窗體的數(shù)據(jù)源“體測成績”表。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“其他窗體”后的下拉按鈕,再單擊下拉列表中的“數(shù)據(jù)表”,如圖51-8所示,系統(tǒng)會自動創(chuàng)建與數(shù)據(jù)表窗口相同的窗體,并打開其布局視圖,如圖51-9所示

5、。三、將窗體保存為“體測成績”。案例514創(chuàng)建分割窗體“日常行為登記”案例分析:分割窗體用于創(chuàng)建具有單一記錄布局和多個記錄的數(shù)據(jù)表布局兩種方式的窗體,便于用戶可以宏觀上查看多條記錄,又可以微觀上詳細(xì)查看一條記錄。實(shí)現(xiàn)步驟:一、在導(dǎo)航窗格中選擇窗體的數(shù)據(jù)源“日常行為登記”表。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“其他窗體”后的下拉按鈕,再單擊下拉列表中的“分割窗體”,如圖51-10所示,系統(tǒng)自動創(chuàng)建包含上下兩個部分的分割窗體,并打開其布局視圖,如圖51-11所示。案例515通過對象另存快速創(chuàng)建 “顯示學(xué)生成績”報(bào)表。案例分析:可以將作窗體的數(shù)據(jù)源表或查詢名,再通過另存的方法直接快速自動生成窗體

6、。實(shí)現(xiàn)步驟:一、在“學(xué)生成績管理”數(shù)據(jù)庫中,選中導(dǎo)航窗格 “對象類型”和“查詢”,如圖51-1所示,再選擇查詢“查看學(xué)生檔案成績和行為” ,如圖51-12所示。二、單擊“文件”選項(xiàng)卡的“對象另存為”命令,如圖51-13所示,打開“另存為”對話框如圖51-14所示。三、另存設(shè)置(一)在打開的“另存為”對話框中“另存為”處輸入“查看學(xué)生檔案成績和行為”。(二)“保存類型”下拉列表選擇“窗體”,如圖51-15所示。圖51-15 另存設(shè)置(三)單擊“確定”按鈕,系統(tǒng)自動生成窗體,并以“布局”視圖顯示窗體,如圖51-16所示。(三)單擊“確定”按鈕,系統(tǒng)自動生成窗體,并以“布局”視圖顯示窗體,如圖51-

7、16所示。知識寶庫:一、窗體窗體又叫表單,是Access 數(shù)據(jù)庫系統(tǒng)中一種人機(jī)對話功能的數(shù)據(jù)庫對象。是用戶與數(shù)據(jù)庫系統(tǒng)之間的主要操作接口,可以為用戶提供一個友好、直觀的數(shù)據(jù)操作界面方便查看、瀏覽和操作數(shù)據(jù)。二、窗體的主要功能(一)顯示和編輯數(shù)據(jù)這是窗體最基本的功能,可以自定義數(shù)據(jù)顯示格式和界面,對數(shù)據(jù)進(jìn)行增、刪、改編輯和打印操作。(二)輸入數(shù)據(jù)此功能是窗體與報(bào)表的主要區(qū)別。作為數(shù)據(jù)庫中數(shù)據(jù)輸入接口,可以提高數(shù)據(jù)錄入的速度和準(zhǔn)確度(三)控制應(yīng)用程序流程在窗體中可以使用VBA代碼,與函數(shù)和子程序結(jié)合,實(shí)現(xiàn)相應(yīng)的功能。(四)組織數(shù)據(jù)庫對象通過窗體中的控件,可以在窗體及數(shù)據(jù)源表、查詢之間創(chuàng)建鏈接,還可

8、以在窗體中通過按鈕等控件的事件過程打開其他數(shù)據(jù)庫對象,從而將整個數(shù)據(jù)庫的數(shù)據(jù)庫對象組織起來。(五)顯示交互信息通過自定義界面與用戶進(jìn)行交互式對話,可以為用戶后續(xù)操作提供相應(yīng)的數(shù)據(jù)和提示信息,還可以顯示操作的顯示結(jié)果、說明、錯誤、警告等。二、窗體的類型窗體按數(shù)據(jù)顯示方式分為:(一)縱欄式窗體縱欄式窗體又叫單頁窗體,在這種窗體中每頁顯示數(shù)據(jù)庫的一條記錄,每行顯示一個字段,每行左側(cè)顯示字段標(biāo)題,右側(cè)顯示相應(yīng)字段的值。值縱欄式窗體主要用于瀏覽和輸入數(shù)據(jù)。(二)多頁窗體多頁窗體中每頁顯示記錄的部分信息,可以通過切換按鈕,在不同分頁中切換,適用于每條記錄的字段很多或記錄中的數(shù)據(jù)項(xiàng)要進(jìn)行分類查看的時候用。(

9、三)表格式窗體表格式窗體又稱為多頁窗體,一次可以顯示多條記錄,每行顯示一條記錄,以數(shù)據(jù)表的方式顯示已經(jīng)格式化的數(shù)據(jù)。當(dāng)記錄數(shù)或字段數(shù)超過窗體顯示范圍時,會自動出現(xiàn)垂直滾動條或水平滾動條。表格式窗體主要用于顯示和輸入多條記錄的界面。(四)數(shù)據(jù)表窗體 數(shù)據(jù)表窗體的每條記錄以行和列的形式顯示,每條記錄顯示在一行,每個字段顯示在一列,字段的標(biāo)題顯示在該列頂端。一次可以多條記錄可以設(shè)置字段的顯示格式,窗體運(yùn)行時可以動態(tài)高速顯示格式。通常用作子窗體,也可用于顯示數(shù)據(jù)源中的所有記錄。(五)主/子窗體一個小窗體插入另一個大窗體中,插入大窗體的小窗體稱為子窗體,被插入窗體的大窗體叫主窗體。特點(diǎn)及作用:可以用于顯

10、示一對多關(guān)系的表或查詢中的數(shù)據(jù),主窗體顯示”一”方的數(shù)據(jù),子窗體顯示”多方”的數(shù)據(jù)。一般主窗體采用縱欄式,子窗體采用表格式。(六)圖表窗體圖表窗體是將數(shù)據(jù)經(jīng)過處理,以圖形的形式直觀地顯示出來。這種窗體可以更清晰地展示數(shù)據(jù)的變化和發(fā)展趨(七)彈出式窗體彈出式窗體用來顯示提示信息,引導(dǎo)用戶輸入數(shù)據(jù)。它通常分顯示在牌活動狀態(tài)的窗體之上,可能導(dǎo)致沒關(guān)閉彈出式窗體前,不能進(jìn)行其他窗口的操作。三、窗體的視圖窗體的視圖用于從不同的角度查看窗體的數(shù)據(jù)源及其顯示方式。Access 2010中,窗體的視圖有以下幾種:(一)設(shè)計(jì)視圖用于在創(chuàng)建和編輯窗體的設(shè)計(jì),可以在設(shè)計(jì)視圖中向窗體添加控件對象,設(shè)置對象的屬性等。(

11、二)窗體視圖用于顯示窗體的運(yùn)行結(jié)果,根據(jù)窗體的功能可以瀏覽數(shù)據(jù)源中的數(shù)據(jù),還可以在此視圖中對數(shù)據(jù)進(jìn)行添加、刪除、修改和計(jì)算等操作。(三)布局視圖布局視圖是Access 2010中新增的一種視圖,是用來修改窗體最直觀的視圖,可以進(jìn)行窗體設(shè)計(jì)的調(diào)整,調(diào)整窗體中的控件的寬度和位置,添加新對象,設(shè)置對象屬性。布局視圖實(shí)際上是處于運(yùn)行狀態(tài)下的窗體,所以此視圖下看到的數(shù)據(jù)與窗體視圖中的顯示外觀十分相似。(四)數(shù)據(jù)表視圖數(shù)據(jù)表視圖用于以表格的形式顯示數(shù)據(jù)源中的數(shù)據(jù),外觀上與數(shù)據(jù)表窗口相同,可以在此視圖中對數(shù)據(jù)進(jìn)行編輯。(五)數(shù)據(jù)透視表視圖數(shù)據(jù)透視表視圖通過指定行字段、列字段和總計(jì)字段,重新組織數(shù)據(jù)結(jié)構(gòu),用于

12、數(shù)據(jù)分析和統(tǒng)計(jì)。(六)數(shù)據(jù)透視圖視圖數(shù)據(jù)透視圖視圖用于以圖形的方式直觀地顯示數(shù)據(jù)的分析和匯總結(jié)果,主要用于數(shù)據(jù)的分析和統(tǒng)計(jì)。視圖切換方法與查詢類似,有以下幾種:1.可以在上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”的“視圖”命令下拉列表中選擇。2.單擊狀態(tài)欄的視圖切換區(qū)的視圖按鈕來切換視圖,如圖51-12所示。3.右擊窗體設(shè)計(jì)視圖的窗體名稱,在快捷菜單中單擊要切換到的視圖命令,如圖51-13所示。四、運(yùn)行窗體的方法(一)在導(dǎo)航窗格中運(yùn)行窗體有以下幾種方法:1雙擊要運(yùn)行的窗體。2右擊要運(yùn)行的窗體,再單擊快捷菜單中的“打開”命令。(二)在窗體設(shè)計(jì)視圖下運(yùn)行窗體有以下幾種方法:1切換到“窗體視圖”。2按F

13、5鍵(三)設(shè)置隨數(shù)據(jù)庫打開而自動運(yùn)行的窗體1單擊”文件”選項(xiàng)卡中的“選項(xiàng)”命令,打開。2單擊“當(dāng)前數(shù)據(jù)庫”,選擇“應(yīng)用程序選項(xiàng)”,在“顯示窗體”列表中選擇要自動運(yùn)行的窗體名稱,在“應(yīng)用程序標(biāo)題”處的文本框中輸入運(yùn)行窗體的標(biāo)題。3選擇“導(dǎo)航”欄,單擊取消選中“顯示導(dǎo)航窗格”復(fù)選框。4在“功能區(qū)和工具欄選項(xiàng)”欄,取消選中“允許全部菜單”、“允許默認(rèn)快捷菜單”,如圖51-14所示。5單擊“確定”按鈕完成設(shè)置。任務(wù)52 創(chuàng)建數(shù)據(jù)透視表和數(shù)據(jù)透視圖窗體任務(wù)說明:數(shù)據(jù)透視表窗體是一種交互性的,便于以最適合的形式進(jìn)行數(shù)據(jù)布局、查看匯總數(shù)據(jù)或查看詳細(xì)的數(shù)據(jù),任務(wù)目標(biāo):學(xué)會創(chuàng)建數(shù)據(jù)透視表窗體,進(jìn)行數(shù)據(jù)統(tǒng)計(jì)和分析

14、。任務(wù)內(nèi)容:案例521 創(chuàng)建“各班男女生人數(shù)透視表”窗體,用于統(tǒng)計(jì)各班男女生人數(shù),可以選擇只統(tǒng)計(jì)團(tuán)員或非團(tuán)員案例分析:設(shè)計(jì)時只需要添加篩選字段、行字段、列字段及匯總或明細(xì)字段到指定區(qū)域。實(shí)現(xiàn)步驟:一、在導(dǎo)航窗格中選擇窗體的數(shù)據(jù)源“學(xué)生檔案”表。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體”后的下拉按鈕,再單擊下拉列表中的“數(shù)據(jù)透視表”,如圖52-1所示,打開“數(shù)據(jù)透視表”設(shè)計(jì)窗口。三、在數(shù)據(jù)透視表窗口中將需要的字段拖到相應(yīng)的區(qū)域,如圖52-2所示。(一)添加篩選字段從字段列表中將“是否團(tuán)員”字段拖到“將篩選字段拖至此處”。(二)添加行字段從字段列表中將“班級”字段拖到“將行字段拖至此處”。(三

15、)添加字行段從字段列表中將“性別”字段拖到“將列字段拖至此處”。(四)添加匯總或明細(xì)字段從字段列表中將“統(tǒng)編學(xué)號”字段拖到“將匯總或明細(xì)字段拖至此處”。四、關(guān)閉字段列表,并設(shè)置計(jì)算方式為計(jì)數(shù)(一)單擊字段列表的關(guān)閉按鈕,右擊數(shù)據(jù)透視表的“統(tǒng)編學(xué)號”字段標(biāo)題,再單擊快捷菜單中的“自動計(jì)算”下級菜單中的“計(jì)數(shù)”命令,如圖52-3所示,可以看到增加了計(jì)數(shù)結(jié)果。任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體。可以通過“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。(二)在設(shè)計(jì)區(qū)右擊,并單擊快捷菜單中的命令隱藏明細(xì)的記錄信息而

16、只顯示計(jì)數(shù)情況,如圖52-4所示。任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體??梢酝ㄟ^“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。五、將窗體保存為“各班男女生人數(shù)透視表”可以看到透視表窗體,如圖52-5所示。說明:數(shù)據(jù)透視圖窗體與數(shù)據(jù)透視表窗體創(chuàng)建方法類似,在設(shè)計(jì)區(qū)將篩選字段、進(jìn)行比較或度量的字段系列方向字段和分類方向設(shè)置好就可以了,這里不在重復(fù)操作。案例522創(chuàng)建“各班違紀(jì)次數(shù)”透視圖窗體案例分析:操作方法與創(chuàng)建數(shù)據(jù)透視表窗體相似,打開數(shù)據(jù)透視圖視圖后將要分析的字段添加到相應(yīng)的位置。實(shí)現(xiàn)步驟:一、在導(dǎo)航窗格

17、中選擇窗體的數(shù)據(jù)源“學(xué)生檔案”表。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體”后的下拉按鈕,再單擊下拉列表中的“數(shù)據(jù)透視圖” ,打開“數(shù)據(jù)透視圖”設(shè)計(jì)窗口。三、在數(shù)據(jù)透視表窗口中將需要的字段拖到相應(yīng)的區(qū)域。(一)單擊上下命令選項(xiàng)卡“數(shù)據(jù)透視圖工具/設(shè)計(jì)”中“顯示/隱藏”命令組中的“字段列表”,顯示“圖表字段列表”窗格。(二)從字段列表中將“班級”字段拖到“將分類字段拖至此處”。(三)從字段列表中將“統(tǒng)編學(xué)號”字段拖到“將數(shù)據(jù)字段拖至此處”,如圖52-6所示。(四)關(guān)閉“字段列表”窗格,可以看到窗體效果,如圖52-7所示。四、將窗體保存為“各班違紀(jì)次數(shù)”,再關(guān)閉窗體 任務(wù)53 使用向?qū)?chuàng)建窗體

18、任務(wù)說明:使用自動創(chuàng)建窗體的方法創(chuàng)建窗體能快速生成窗體,但不能選擇字段和設(shè)置窗體布局,而使用向?qū)?chuàng)建窗體可以在創(chuàng)建過程中選擇數(shù)據(jù)源,進(jìn)行字段選擇,選擇窗體布局等設(shè)置。向?qū)?chuàng)建窗體可以創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式窗體,操作過程基本一樣。任務(wù)目標(biāo):學(xué)會用向?qū)?chuàng)建窗體,進(jìn)行基本的設(shè)置。任務(wù)內(nèi)容:案例531使用向?qū)?chuàng)建縱欄窗體“學(xué)生專業(yè)成績”,用于查看查看和編輯學(xué)生的專業(yè)課成績。案例分析:啟動窗體向?qū)Ш蟀聪驅(qū)崾具M(jìn)行各項(xiàng)設(shè)置。實(shí)現(xiàn)步驟:一、打開“學(xué)生成績管理”數(shù)據(jù)庫。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體向?qū)А泵?,啟動“窗體向?qū)А?,如圖53-1所示。三、在窗體向?qū)е懈鶕?jù)提示進(jìn)行相應(yīng)設(shè)置:(一)

19、指定數(shù)據(jù)源并選擇要查看的字段1在“表/查詢”列表中選擇數(shù)據(jù)源“表: 學(xué)生成績”。2分別雙擊“可用字段”列表中的統(tǒng)編學(xué)號、姓名、圖形設(shè)計(jì)、Office、WinXP字段,將這些字段添加到“選定字段”列表,如圖53-2所示。3單擊“下一步”按鈕。(二)選擇窗體使用的布局1單擊選中“縱欄表”,如圖53-3所示。2單擊“下一步”按鈕。(三)指定窗體的標(biāo)題(即窗體名)1這里采用默認(rèn)的窗體標(biāo)題“學(xué)生專業(yè)成績”,采用默認(rèn)設(shè)置時可以省略此步。2向?qū)瓿珊蟮牟僮鞅A裟J(rèn)選中的“打開窗體查看”,采用默認(rèn)設(shè)置時可以省略此步,如圖53-4所示。3單擊“完成”按鈕,系統(tǒng)自動打開窗體的窗體視圖,如圖53-5所示。案例532

20、使用向?qū)?chuàng)建用于查看查看和編輯12年4月違紀(jì)記錄的表格式窗體“12年4月違紀(jì)記錄”。案例分析:啟動窗體向?qū)Ш蟀聪驅(qū)崾具M(jìn)行各項(xiàng)設(shè)置。實(shí)現(xiàn)步驟:一、打開“學(xué)生成績管理”數(shù)據(jù)庫。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體向?qū)А泵?,啟動“窗體向?qū)А?。三、在窗體向?qū)е懈鶕?jù)提示進(jìn)行相應(yīng)設(shè)置:(一)指定數(shù)據(jù)源并選擇要查看的字段1在“表/查詢”列表中選擇數(shù)據(jù)源“查詢: 12年4月違紀(jì)記錄”。2單擊 選擇全部字段,如圖53-6所示。3單擊“下一步”按鈕。(二)選擇窗體使用的布局1單擊選中“表格”,如圖53-7所示。2單擊“下一步”按鈕。(三)指定窗體的標(biāo)題(即窗體名)直接單擊“完成”按鈕,窗體標(biāo)題和向?qū)?/p>

21、成后要執(zhí)行的操作都采用默認(rèn)設(shè)置,如圖53-8所示。向?qū)瓿珊罂梢钥吹酱绑w視圖顯示的數(shù)據(jù)如圖53-9所示,有的控件內(nèi)容顯示不完可以切換到布局視圖或設(shè)計(jì)視圖進(jìn)行控件大小調(diào)整使其中的數(shù)據(jù)能顯示完整。任務(wù)54 利用設(shè)計(jì)視圖創(chuàng)建和編輯窗體任務(wù)說明:使用向?qū)Э梢钥焖賱?chuàng)建窗體且可以進(jìn)行一些設(shè)置,但也只能創(chuàng)建一個較簡單的窗體,不一定能滿足我們的實(shí)際需求。而利用設(shè)計(jì)視圖可以自定義窗體的布局,不僅可以新建創(chuàng)建,還可以對已有窗體進(jìn)行編輯。任務(wù)目標(biāo):學(xué)會用設(shè)計(jì)視圖創(chuàng)建窗體和在設(shè)計(jì)視圖中進(jìn)行窗體編輯。任務(wù)內(nèi)容:案例541使用設(shè)計(jì)視圖窗體“學(xué)生部分檔案”,用于查看查看和編輯學(xué)生檔案表中部分?jǐn)?shù)據(jù)項(xiàng)。案例分析:利用設(shè)計(jì)視圖創(chuàng)

22、建窗體,需要先創(chuàng)建一個空白窗體,再往窗體設(shè)計(jì)視圖添加數(shù)據(jù)源和控件。實(shí)現(xiàn)步驟:一、打開“學(xué)生成績管理”數(shù)據(jù)庫。二、單擊“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體設(shè)計(jì)”命令,如圖54-1所示,打開窗體設(shè)計(jì)視圖,在默認(rèn)情況下,窗體設(shè)計(jì)視圖只有“主體”節(jié)。三、添加窗體數(shù)據(jù)源及需要的字段(一)單擊上下方選項(xiàng)卡“窗體設(shè)計(jì)工具”中“工具”命令組的“添加現(xiàn)有字段”命令,如圖54-2所示,打開“字段列表”窗格。(二)在“字段列表”窗格單擊“顯示所有表”,如圖54-3所示。(三)單擊“學(xué)生檔案”表前面的“+”展開該表,將需要的字段逐個雙擊或直接拖到主體上。注:如果要添加相關(guān)表的字段,用同樣的方法展開并添加到主體并進(jìn)行適

23、當(dāng)調(diào)整后如圖54-4所示。注:1這種方法只能添加表作窗體的數(shù)據(jù)源。2每添加一個字段會產(chǎn)生兩個控件,一個顯示字段標(biāo)題的“標(biāo)簽”控件和一個顯示字段值的控件(根據(jù)字段的數(shù)據(jù)類型不同顯示字段值的控件可能不同)方法二:通過“屬性表”對話框添加數(shù)據(jù)源1打開“屬性表”對話框單擊上下方選項(xiàng)卡“窗體設(shè)計(jì)工具”中“工具”命令組的“屬性表”命令(如圖54-5所示)或者直接雙擊窗體設(shè)計(jì)視圖左上角的窗體選擇器(如圖54-6所示),打開“屬性表”對話框。2在“屬性表”對話框中單擊“數(shù)據(jù)”選項(xiàng)卡,單擊“記錄源”屬性右的下拉按鈕,并在下拉列表中選擇“學(xué)生檔案”表為數(shù)據(jù)源。3單擊上下方選項(xiàng)卡“窗體設(shè)計(jì)工具”中“工具”命令組的“

24、添加現(xiàn)有字段”命令,打開“字段列表”窗格中,將需要的字段逐個雙擊或直接拖到主體上并進(jìn)行適當(dāng)調(diào)整。4注:這種方法不僅可以添加表作數(shù)據(jù)源,還可以添加查詢作數(shù)據(jù)源,如果需要重新創(chuàng)建一個查詢作窗體的數(shù)據(jù)源可以單擊“記錄源”屬性右側(cè)的 按鈕,在打開的查詢生成器窗口中進(jìn)行查詢設(shè)計(jì),方法同設(shè)計(jì)視圖創(chuàng)建查詢。2在“屬性表”對話框中單擊“數(shù)據(jù)”選項(xiàng)卡,單擊“記錄源”屬性右的下拉按鈕,并在下拉列表中選擇“學(xué)生檔案”表為數(shù)據(jù)源。3單擊上下方選項(xiàng)卡“窗體設(shè)計(jì)工具”中“工具”命令組的“添加現(xiàn)有字段”命令,打開“字段列表”窗格中,將需要的字段逐個雙擊或直接拖到主體上并進(jìn)行適當(dāng)調(diào)整。4注:這種方法不僅可以添加表作數(shù)據(jù)源,還

25、可以添加查詢作數(shù)據(jù)源,如果需要重新創(chuàng)建一個查詢作窗體的數(shù)據(jù)源可以單擊“記錄源”屬性右側(cè)的 按鈕,在打開的查詢生成器窗口中進(jìn)行查詢設(shè)計(jì),方法同設(shè)計(jì)視圖創(chuàng)建查詢。四、保存并運(yùn)行窗體(一)按組合鍵Crl+S或單擊“自定義快速訪問工具欄”的保存按鈕,在彈出的“另存為”對話框中定義窗體名稱為“學(xué)生部分檔案”,再單擊“確定”按鈕。(二)按F5鍵運(yùn)行窗體,可以查看到數(shù)據(jù)源中的數(shù)據(jù),如圖54-7所示。(三)關(guān)閉窗體案例542使用設(shè)計(jì)視圖編輯窗體“學(xué)生部分檔案”,用于查看查看和編輯學(xué)生檔案表中部分?jǐn)?shù)據(jù)項(xiàng)。案例分析:利用設(shè)計(jì)視圖創(chuàng)建窗體,需要先創(chuàng)建一個空白窗體,再往窗體設(shè)計(jì)視圖添加數(shù)據(jù)源和控件。實(shí)現(xiàn)步驟:一、打開

26、“學(xué)生成績管理”數(shù)據(jù)庫,在導(dǎo)航欄右擊“學(xué)生部分檔案”窗體,在彈出的快捷菜單中單擊“設(shè)計(jì)視圖”,如圖54-8所示。二、調(diào)整已有控件1調(diào)整每列的垂直對齊方式用鼠標(biāo)拖出一個矩形區(qū)域框選第一列控件,右擊選中的控件,在彈出的快捷菜單中單擊“對齊”的子菜單中的“靠左”命令,如圖54-9所示,或者單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/排列”的“調(diào)整大小和排序”命令組的“對齊”下拉列表中的“靠左”,如圖54-10所示。2調(diào)整每選擇水平對齊方式用鼠標(biāo)拖出一個矩形區(qū)域框選第一行控件,右擊選中的控件,在彈出的快捷菜單中單擊“對齊”的子菜單中的“靠上”命令,或者單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/排列”的“調(diào)整大小和排

27、序”命令組的“對齊”下拉列表中的“靠上”,如圖54所示-。3設(shè)置每列控件間的垂直間距選中第一列控件,再單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/排列”的“調(diào)整大小和排序”命令組的“大小與空格”下拉列表中的“垂直相等”,如圖54-12所示,用同樣的方法設(shè)置其他列的垂直間距。4設(shè)置控件的字體格式按Ctrl+A選中全部控件,在上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/格式”下“字體”命令組“字體”設(shè)置為“黑體”,“字號”設(shè)置為“12”磅,“顏色”設(shè)置為“深藍(lán)”, 如圖54-13所示,格式設(shè)置后如圖54-14所示。三、添加控件(一)在窗體頁眉添加標(biāo)簽控件(Label9)顯示窗體標(biāo)題“查看和編輯學(xué)生檔案信息”1右擊主體

28、空白處,單擊快捷菜單中的“窗體頁眉/頁腳”命令,圖54-15所示,如顯示窗體頁眉節(jié)和頁腳節(jié),如圖54-16所示。任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體??梢酝ㄟ^“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。2.單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“標(biāo)簽”命令,如圖54-17所示。3在窗體設(shè)計(jì)視圖的“窗體頁眉”節(jié)上文單擊,再輸入標(biāo)簽上要顯示的內(nèi)容“查看和編輯學(xué)生檔案信息”。4選中標(biāo)簽,設(shè)置標(biāo)簽的屬性(1)設(shè)置一般字體格式,可以單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/格式”下“字體”命令組進(jìn)

29、行設(shè)置,也可以通過屬性對話框設(shè)置,如圖54-18所示。(2)設(shè)置標(biāo)簽的其他屬性雙擊標(biāo)簽打開標(biāo)簽的“屬性表”對話框,單擊“格式”選項(xiàng)卡,將“字號”設(shè)置為18,特殊效果設(shè)置為“凸起”前景色設(shè)置為“深藍(lán)”,設(shè)置完后關(guān)閉“屬性表”對話框,如圖54-19所示。(二)在標(biāo)題下添加直線(Line10)1單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“直線”命令,如圖54-20所示。2在窗體設(shè)計(jì)視圖上標(biāo)簽(Label9)下適當(dāng)?shù)奈恢猛蟿邮髽?biāo),畫出線條。3在“屬性表”對話框框中設(shè)置直線屬性雙擊直線打開“屬性表”對話框,在“格式”選項(xiàng)卡中,將直線的高度設(shè)置為0cm(水平直線),邊框?qū)挾?粗細(xì))設(shè)置為

30、2 pt,邊框顏色設(shè)置為深藍(lán),設(shè)置完后關(guān)閉“屬性表”對話框,如圖54-21所示。(三)添加文本框計(jì)算并顯示每個學(xué)生的年齡1單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“使用控件向?qū)А比∠x中該項(xiàng) ,再單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“文本框”命令,如圖54-22所示。任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體??梢酝ㄟ^“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。2在窗體設(shè)計(jì)視圖主體已有控件上文單擊,自動產(chǎn)生一個標(biāo)簽(Label12)和文本框(Text11),在標(biāo)簽輸

31、入 “年齡:”,文本框中輸入 =(Date()-出生日期)365,如圖54-23所示。3在“屬性表”對話框中設(shè)置“文本對齊”為“左”,“字體粗細(xì)”為“加粗”,也可以在上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/格式”下“字體”命令組進(jìn)行設(shè)置,如圖54-24所示。(四)添加記錄導(dǎo)航按鈕用于記錄切換1單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“使用控件向?qū)А边x中該項(xiàng) ,再單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“命令”命令,如圖54-25所示。2在窗體設(shè)計(jì)視圖主體上已有控件下文單擊添加按鈕并啟動“命令按鈕向?qū)А?,接下來在向?qū)е邪凑仗崾具M(jìn)行設(shè)置。(1)在“類別”列表中選擇“

32、記錄導(dǎo)航”,“操作”列中選擇“轉(zhuǎn)至下一項(xiàng)記錄”,如圖54-26所示,單擊“下一步”按鈕。(2)選中“文本”使得按鈕上顯示文本,再在該項(xiàng)右側(cè)的文本框中輸入“下移一條”,如圖54-27所示,單擊“下一步”按鈕。(3)指定按鈕的名稱為“Command1”,如圖54-28所示,單擊“完成”按鈕。3用同樣的方法添加Command2、Command3、Command4,分別顯示“上移一條”、“末記錄”、“首記錄”,分別實(shí)現(xiàn)“記錄導(dǎo)航”中的“轉(zhuǎn)至前一項(xiàng)記錄”、“轉(zhuǎn)至最后一項(xiàng)記錄”、“轉(zhuǎn)至第一項(xiàng)記錄”(五)添加“關(guān)閉”按鈕,單擊可以關(guān)閉窗體。1單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“命令

33、”命令。2在窗體設(shè)計(jì)視圖主體上已有控件下方單擊添加按鈕并啟動“命令按鈕向?qū)А?,接下來在向?qū)е邪凑仗崾具M(jìn)行設(shè)置。(1)在“類別”列表中選擇“窗體操作”,“操作”列中選擇“關(guān)閉窗體”如圖54-29所示,單擊“下一步”按鈕。(2)選中“文本”使得按鈕上顯示文本,再在該項(xiàng)右側(cè)的文本框中輸入“關(guān)閉”,如圖54-30所示,單擊“下一步”按鈕。(3)指定按鈕的名稱為“Command5”,如圖54-31所示,單擊“完成”按鈕。(六)通過上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/排列”的“調(diào)整大小和排序”命令組(如圖54-32所示)的命令對添加的按鈕進(jìn)行水平對齊方式和水平間距的調(diào)整。(七)在窗體頁腳添加文本框控件顯示當(dāng)前

34、日期1取消選中“使用控件向?qū)А?,單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的“文本框”命令。2在窗體頁腳上適當(dāng)?shù)奈恢脝螕?,在方框文本框前面的?biāo)簽上輸入 “設(shè)計(jì)日期:”,文本框上輸入=Date( )3.設(shè)置與前面的標(biāo)簽和文本框一樣的格式屬性。四、保存并運(yùn)行窗體,窗體運(yùn)行界面如圖54-33所示。任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體。可以通過“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。案例543利用設(shè)計(jì)視圖創(chuàng)建以“學(xué)生檔案及成績”查詢和“日常行為登記”表為數(shù)據(jù)源的主/子窗體“編輯學(xué)生綜合信息”

35、 案例分析:使用窗體設(shè)計(jì)視圖也可以創(chuàng)建分層窗體(即主子式窗體),分層窗體就是含有子窗體的窗體,主要用于顯示和編輯一對多關(guān)系表中的數(shù)據(jù)。實(shí)現(xiàn)步驟: 一、打開“學(xué)生成績管理”數(shù)據(jù)庫,單擊功能區(qū)“創(chuàng)建”選項(xiàng)卡“窗體”命令組的“窗體設(shè)計(jì)”命令,打開窗體設(shè)計(jì)視圖。二、添加主窗體的數(shù)據(jù)源(一)單擊上下方選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”中“工具”命令組的“屬性表”命令或者直接雙擊窗體設(shè)計(jì)視圖左上角的窗體選擇器,打開“屬性表”對話框。(二)在“屬性表”對話框中單擊“數(shù)據(jù)”選項(xiàng)卡,單擊“記錄源”屬性右的下拉按鈕 ,并在下拉列表中選擇“學(xué)生檔案”表為數(shù)據(jù)源,如圖54-34所示。(三)單擊單擊上下方選項(xiàng)卡“窗體設(shè)計(jì)工具

36、/設(shè)計(jì)”中“工具”命令組的“添加現(xiàn)有字段”命令,在打開“字段列表”窗格中,將需要的字段統(tǒng)編學(xué)號、姓名、性別、班級逐個雙擊或直接拖拖曳到主體上并進(jìn)行適當(dāng)調(diào)整,如圖54-35所示。(四)關(guān)閉字段列表窗格三、添加子窗體1選中上下方選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”中“控件”命令組的“使用控件向?qū)А?,再單擊“子窗體/子報(bào)表”命令,如圖54-36所示。2在主體上已添加的控件下方拖出矩形框作為子窗體的區(qū)域,啟動“子窗體向?qū)А?,選中“使用現(xiàn)有的表和查詢”,如圖54-37所示,單擊“下一步”按鈕。3在“表/查詢”下拉列表中選擇“表:日常行為登記”,再在“可用字段”分別雙擊選擇行為描發(fā)生日期、發(fā)生時間和當(dāng)值保安字段添

37、加到“選定字段”,如圖54-38所示,單擊“下一步”按鈕。4指定鏈接字段,這里采用默認(rèn)的設(shè)置,如圖54-39所示,直接單擊“下一步”按鈕。任務(wù)說明:自動創(chuàng)建的方法不需要設(shè)置太多的參數(shù),可以快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式、數(shù)據(jù)透視表式和數(shù)據(jù)透視圖式窗體。可以通過“新建窗體”對話框、另存為和自動新對象按鈕來自動創(chuàng)建窗體。5將子窗體名稱定義為“日常行為登記子窗體”,單擊“完成”按鈕后打開窗體的窗體視圖,如圖54-40所示。知識寶庫:節(jié)名稱顯示位置作用窗體頁眉第一頁頁的面頁眉的上面顯示窗體標(biāo)題、說明等信息頁面頁眉每一頁的頂部設(shè)置窗體每頁頂部所顯示的信息,如標(biāo)題、列標(biāo)題(即字段標(biāo)題)、日期或頁碼等信息

38、。該節(jié)的內(nèi)容在預(yù)覽或打印是才顯示。主體(窗體的主要部分,必須)每頁最中間顯示和編輯窗體數(shù)據(jù)源的每條記錄數(shù)據(jù)或添加的各種控件。頁面頁腳每一頁的底部設(shè)置窗體每頁底部所顯示的信息,如顯示日期、頁數(shù)和頁號信息。該節(jié)的內(nèi)容在預(yù)覽或打印時才顯示窗體頁腳最后整個窗體內(nèi)容結(jié)束處顯示整個窗體的操作說明、設(shè)計(jì)日期、全部數(shù)據(jù)的匯總信息等一、窗體的組成與結(jié)構(gòu)窗體的設(shè)計(jì)視圖主要由窗體頁眉/頁腳、主體和頁面頁眉/頁腳5個節(jié)組成。節(jié)是用于設(shè)計(jì)窗體細(xì)節(jié)的區(qū)域,每個窗體必須有一個主體節(jié)。每個節(jié)的位置和作用如下表:二、控件操作控件是組成窗體最基本的元素,是窗體中用于顯示和輸入數(shù)據(jù)、執(zhí)行操作和裝飾窗體的對象。窗體中的任何內(nèi)容的顯示

39、和信息的輸入均通過控件來實(shí)現(xiàn),窗體和和窗體中的節(jié)都是控件。對于窗體而言,文本框是一個用于輸入和顯示數(shù)據(jù)的常見控件。其他常見控件包括命令按鈕、復(fù)選框和組合框(下拉列表)。(一)控件的添加1通過字段列表向窗體添加控件。通過將選定字段從“字段列表”窗格拖動到窗體,可以創(chuàng)建綁定到該字段的控件?!白侄瘟斜怼贝案耧@示窗體的基礎(chǔ)表或查詢的字段。(1)使用設(shè)計(jì)視圖創(chuàng)建一個空白窗體,打開“字段列表”窗格,單擊“顯示所有表”顯示數(shù)據(jù)源表。(2)單擊數(shù)據(jù)源前面的“+”展開數(shù)據(jù)源,將需要的字段添加(雙擊或拖動)到設(shè)計(jì)視圖的主體上。說明:從數(shù)據(jù)源中每添加一個字段,ACCESS會根據(jù)字段類型添加兩個控件:一個顯示字段名的

40、“標(biāo)簽”控件和一個顯示字段值的控件(根據(jù)字段類型而不同),并且把對應(yīng)的字段綁定到該控件上。一般添加文本、日期、備注、數(shù)字、貨幣、自動編號、超鏈接型字段的值綁定在“文本框”控件;是/否型字段的值會綁定在“復(fù)選框”控件;OLE對象型字段的值會綁定在“綁定對象框”控件;查閱向?qū)妥侄蔚闹禃壎ǖ健敖M合框”或“列表框”控件(據(jù)設(shè)置查閱屬性時選擇的“顯示控件”確定)。2. 通過上下文命令選項(xiàng)卡添加控件通過“字段列表”只能添加默認(rèn)的顯示字段名的標(biāo)簽和顯示字段值的文本框、復(fù)選框、綁定型控件和組合框。而通過單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組的控件命令(如圖54-36所示)向體添加各種控

41、件,如命令按鈕、標(biāo)簽等任何類型的控件。上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“控件”命令組中常用控件或命令及功能如下表:圖標(biāo)控件/命令名稱功能選擇對象用于選擇、移動控件或改變控件大小文本框(Text)用于顯示、輸入或編輯數(shù)據(jù)源標(biāo)簽(Label)用于顯示提示、說明性文字或標(biāo)題命令按鈕(Command)用于執(zhí)行指定的操作選項(xiàng)卡用于創(chuàng)建多頁選項(xiàng)卡窗體(或?qū)υ捒?超鏈接(Label)用于創(chuàng)建一個超鏈接,與一個數(shù)據(jù)庫對象、文件、網(wǎng)頁、URL地址等相關(guān)聯(lián)選項(xiàng)組(Frame)與復(fù)選框、選項(xiàng)按鈕或切換按鈕結(jié)合使用,顯示一組可選項(xiàng)。插入分頁符(PageBreak)在窗體或報(bào)表上開始新的一頁組合框(Combo)

42、是文本框和列表框功能的組合控件,可以在文本框中輸入或在列表框中選擇輸入項(xiàng)圖表(Graph)用于向窗體添加圖表直線(Line)用于在窗體中添加突出或分隔相關(guān)的直線切換按鈕(Toggle)可以用于綁定“是/否”型字段值,或與選項(xiàng)組配合使用列表框(List)顯示可以滾動的數(shù)據(jù)列表,供選擇作輸入矩形(Box)用于添加矩形來組織相關(guān)控件或突出顯示重要數(shù)據(jù)復(fù)選框(Check)可以用于綁定“是/否”型字段值,或與選項(xiàng)組配合使用未綁定對象框(OLEUnbound)用于顯示未綁定OLE對象型值的對象附件(Attachment)用于添加要打開的附件選項(xiàng)按鈕(Option)可以用于綁定“是/否”型字段值,或與選項(xiàng)組

43、配合使用子窗體/子報(bào)表(Child)在窗體中顯示來自多個表的數(shù)據(jù)綁定對象框(OLEBound)用于顯示綁定OLE對象型值的對象圖像(Image)顯示靜態(tài)圖片控件向?qū)в糜诖蜷_或關(guān)閉控件向?qū)?,可以使用控件向?qū)У目丶校毫斜砜?、組合框、選項(xiàng)組、命令按鈕、圖表、子報(bào)表或子窗體Active控件用于創(chuàng)建Web瀏覽器在Internet中工作的應(yīng)用程序說明:這些控件也可以在報(bào)表中使用?!斑x擇對象”和“控件向?qū)А辈⒉皇强丶?,而是兩個輔助的設(shè)計(jì)工具。先單擊工具箱中控件按鈕,再在窗體設(shè)計(jì)視圖適當(dāng)?shù)奈恢脝螕?添加一個默認(rèn)大小的控件)或拖出一個矩形框(添加一個自定義大小的控件)。(二)控件的基本操作1選擇控件(1)選擇

44、一個控件方法:單擊要選擇的控件即可。(2)選擇多個控件選擇不連續(xù)的控件:按住Shift鍵,并逐個單擊要選擇的控件選擇連續(xù)的控件:拖動鼠標(biāo)畫一個矩形選擇框,框內(nèi)和邊框經(jīng)過的控件均被選擇。選擇全部控件:按ctrl+A。2改變控件的位置先選擇要改變位置的控件,再用鼠標(biāo)拖動或按鍵盤上的光標(biāo)移動鍵改變控件的位置。注意:鍵盤移動的同時按住Ctrl鍵,則可細(xì)微地移動選定的控件的位置。3設(shè)置多個控件的對齊方式選擇要設(shè)置對齊方式的控件,再執(zhí)行快捷菜單中的“對齊”子菜單中的“靠左”/“靠右”/“靠上”/“靠上”/“靠下”/“對齊網(wǎng)格”或單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/排列”的“調(diào)整大小和排序”命令組的“對齊”

45、下拉列表中的對齊選項(xiàng)。4設(shè)置多個控件的大小和間距上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/排列”的“調(diào)整大小和排序”命令組的“大小/空格”下拉列表中的選項(xiàng)。5改變某控件的大小(1)先選擇要改變大小的控件,鼠標(biāo)指向選定控件的控制柄,當(dāng)鼠標(biāo)指針變?yōu)楹谏碾p箭頭形狀時,拖動其控制柄到適當(dāng)位置放開。(2)通過設(shè)“屬性表”對話框中的“格式”選項(xiàng)卡設(shè)置控件的“寬度”和“高度”屬性精確改變控件大小(3)使用鍵盤改變控件的大小按Shift+光標(biāo)鍵,即可微調(diào)選定控件的大小。6復(fù)制控件選擇要復(fù)制的控件,執(zhí)行快捷菜單、“開始”選項(xiàng)卡中“剪貼板”命令組的“復(fù)制”命令或按Ctrl+C組合鍵,選擇確定復(fù)制到的節(jié),再執(zhí)行“粘貼”命令

46、或組合鍵Ctrl+V。7刪除控件選擇要刪除的控件,再按DEL鍵或右擊再單擊快捷菜單中的“刪除”命令。(三)設(shè)置控件屬性控件屬性設(shè)置指對控件的外觀、數(shù)據(jù)、事件等特征和狀態(tài)進(jìn)行設(shè)置??丶庥^主要通過格式設(shè)置來實(shí)現(xiàn),如標(biāo)題、字體名稱、字體大小、背景顏色、前景顏色等,控件數(shù)據(jù)主要指控件所綁定的字段等數(shù)據(jù)源,如記錄源/控件來源/行來源、默認(rèn)值、有效性規(guī)則等,控件事件主要指對控件所施行的動作,如單擊、雙擊等。每個屬性有一個屬性名來標(biāo)識,不同類的控件具有不同的屬性,同類控件的屬性值也可以不同??丶傩灾档淖兓ǔV小皩傩员怼睂υ捒蛑性O(shè)置控件的屬性,打開“屬性表”對話框可以通過以下方法之一:方法一:雙擊控件方

47、法二:選擇控件后單擊上下文命令選項(xiàng)卡“窗體設(shè)計(jì)工具/設(shè)計(jì)”下“工具”命令組的“屬性表”命令。方法三:右擊控件,再單擊快捷菜單中的“屬性”命令?!皩傩员怼睂υ捒虬ǜ袷?、數(shù)據(jù)、事件、其他和全部五個選項(xiàng)卡,常用的屬性如表5-3所示。選項(xiàng)卡屬性屬性代碼說明格式標(biāo)題Caption窗體標(biāo)題欄、標(biāo)簽和命令按鈕上顯示的內(nèi)容記錄選擇器RecordSelectors設(shè)置窗體左邊是否有一個選擇記錄的按鈕導(dǎo)航按鈕NavigationButtons設(shè)置窗體下方是否需要顯示導(dǎo)航欄分隔線DividingLines設(shè)置窗體下方和左方是否需要顯示分隔線自動調(diào)整AutoResize設(shè)為“是/True”,窗體打開時可自動調(diào)整窗體

48、大小,依據(jù)是你的各節(jié)長寬關(guān)閉按鈕CloseButton指定窗體標(biāo)題欄是否顯示關(guān)閉按鈕最大最小化按鈕MinMaxBotton指定窗體標(biāo)題欄是否顯示最大、最小化按鈕,值可以是:無/0、最小化按鈕/1、最大化按鈕/2、兩者都有/3可見Visible用來設(shè)置控件在運(yùn)行窗體時是否可見寬度Width指定控件的寬度上邊距Top指定控件的上邊界距窗體的上邊界的距離左邊距Left指定控件的左邊界距窗體的左邊界的距離背景樣式BackStyle指定控件的背景是否透明(為透明或0表透明,是常規(guī)或1表示不透明,顯示背景色)特殊效果SpecialEffect指定控件的三維效果(平面/0、凸起/1、凹陷/2、蝕刻/3、陰影/4、鑿痕/5)字體名稱FontName設(shè)置對象中文本的字體字號FontSize設(shè)置對象中文本的字號字體粗細(xì)Fo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論