




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第5章窗體設(shè)計(jì)了解窗體的功能、窗體的基本類型以及窗體的6種視圖;掌握窗體的設(shè)計(jì)視圖的組成;會(huì)利用“窗體”組中的工具以及窗體向?qū)Э焖賱?chuàng)建窗體;會(huì)創(chuàng)建切換窗體和導(dǎo)航窗體;掌握常用控件的功能及簡(jiǎn)單應(yīng)用;學(xué)習(xí)目標(biāo):第5章窗體設(shè)計(jì)了解窗體的功能、窗體的基本類型以及窗體的6種5.25.45.15.3利用設(shè)計(jì)視圖創(chuàng)建窗體窗體概述快捷創(chuàng)建窗體常用的窗體控件第5章窗體設(shè)計(jì)窗體的屬性及修飾5.6創(chuàng)建系統(tǒng)控制窗體5.55.25.45.15.3利用設(shè)計(jì)視圖創(chuàng)建窗體窗體概述快5.1窗體概述5.1.1窗體的類型5.1.2窗體的視圖章目錄5.1窗體概述5.1.1窗體的類型5.1.2窗窗體是構(gòu)造系統(tǒng)輸入輸出界面以及應(yīng)用系統(tǒng)控制驅(qū)動(dòng)界面的基本對(duì)象。它為用戶提供了查閱、新建、編輯和刪除數(shù)據(jù)操作界面。窗體可以與宏和模塊對(duì)象結(jié)合起來(lái)構(gòu)成應(yīng)用系統(tǒng)的控制驅(qū)動(dòng)界面。5.1窗體概述窗體是構(gòu)造系統(tǒng)輸入輸出界面以及應(yīng)用系統(tǒng)控制驅(qū)動(dòng)界面的基本對(duì)象5.1.1
窗體的類型在Access中,按照窗體上顯示數(shù)據(jù)的方式,可以將窗體分為以下7類:縱欄式窗體、數(shù)據(jù)表窗體、表格式窗體、主/子窗體、分割窗體、數(shù)據(jù)透視表窗體和數(shù)據(jù)透視圖窗體。①縱欄式窗體??v欄式窗體將字段排成列,每列的左邊顯示字段名稱,右邊顯示字段的內(nèi)容。一次顯示一條記錄的內(nèi)容??v欄式窗體一般用于數(shù)據(jù)輸入,如圖5-1所示。②數(shù)據(jù)表窗體。數(shù)據(jù)表窗體可以在窗口中顯示多條記錄,它與表對(duì)象在數(shù)據(jù)表視圖中顯示的界面相同。數(shù)據(jù)表窗體通常被作為一個(gè)窗體的子窗體,如圖5-2所示。章目錄節(jié)目錄5.1.1窗體的類型在Access中,按照窗體上顯示數(shù)章目錄節(jié)目錄5.1.1
窗體的類型圖5-1縱欄式窗體
圖5-2數(shù)據(jù)表式窗體章目錄節(jié)目錄5.1.1窗體的類型圖5-1縱欄式窗體 ③表格式窗體。表格式窗體與數(shù)據(jù)表窗體相似,一次可以顯示多條記錄。在數(shù)據(jù)表窗體的頁(yè)眉區(qū)域中添加的控件在窗體視圖中不顯示,但表格式窗體可以。而且,在表格式窗體里能顯示OLE對(duì)象的內(nèi)容,如圖5-3所示。圖5-3表格式窗體5.1.1
窗體的類型③表格式窗體。表格式窗體與數(shù)據(jù)表窗體相似,一次可以顯示多條④主/子窗體。窗體中的窗體稱為子窗體,包含子窗體的窗體稱為主窗體。主/子窗體通常用來(lái)顯示表之間具有一對(duì)多關(guān)系的數(shù)據(jù)。主窗體顯示“一”方數(shù)據(jù)表的數(shù)據(jù),一般采用縱欄式窗體;子窗體顯示“多”方數(shù)據(jù),通常采用數(shù)據(jù)表窗體或表格式窗體,如圖5-4所示。5.1.1
窗體的類型④主/子窗體。窗體中的窗體稱為子窗體,包含子窗體的窗體稱為圖5-4主/子窗體5.1.1
窗體的類型圖5-4主/子窗體5.1.1窗體的類型⑤分割窗體。分割窗體由縱欄式窗體和表格式窗體兩部分組成,分割條把窗體分為上下或左右兩部分,可以在設(shè)計(jì)視圖中設(shè)置分割方向。分割窗體和主/子窗體有很大區(qū)別,前者來(lái)自同一數(shù)據(jù)源,并且總是保持同步;后者主窗體的數(shù)據(jù)源和子窗體的數(shù)據(jù)源一般是不同的,分割窗體如圖5-5所示。5.1.1
窗體的類型⑤分割窗體。分割窗體由縱欄式窗體和表格式窗體兩部分組成,分圖5-5分割窗體5.1.1
窗體的類型圖5-5分割窗體5.1.1窗體的類型⑥數(shù)據(jù)透視表窗體。數(shù)據(jù)透視表窗體是以指定的數(shù)據(jù)表或查詢?yōu)閿?shù)據(jù)源,產(chǎn)生一個(gè)Excel的分析表而建立的窗體。數(shù)據(jù)透視表是一個(gè)交叉表,用于匯總和分析數(shù)據(jù),可以定義行、列、頁(yè)和匯總數(shù)據(jù)。圖5-6是按系別統(tǒng)計(jì)各種職稱人數(shù)的數(shù)據(jù)透視表窗體。⑦數(shù)據(jù)透視圖窗體。數(shù)據(jù)透視圖窗體用于數(shù)據(jù)的圖形分析,以圖形的方式展示數(shù)據(jù)。圖5-7是按性別統(tǒng)計(jì)各民族學(xué)生人數(shù)的數(shù)據(jù)透視圖窗體。5.1.1
窗體的類型⑥數(shù)據(jù)透視表窗體。數(shù)據(jù)透視表窗體是以指定的數(shù)據(jù)表或查詢?yōu)閿?shù)圖5-6數(shù)據(jù)透視表窗體
圖5-7數(shù)據(jù)透視圖窗體5.1.1
窗體的類型圖5-6數(shù)據(jù)透視表窗體 此外,按功能可以將窗體分為以下4類:信息顯示窗體、數(shù)據(jù)操作窗體、交互信息窗體和控制窗體。其中,信息顯示窗體主要用來(lái)顯示信息,以圖表或數(shù)值的形式顯示信息,如圖5-7所示。數(shù)據(jù)操作窗體主要用來(lái)顯示、瀏覽、輸入、修改表或查詢中的數(shù)據(jù),如圖5-5所示。5.1.1
窗體的類型此外,按功能可以將窗體分為以下4類:信息顯示窗體、數(shù)據(jù)操作窗交互信息窗體包括用戶自定義窗體和系統(tǒng)產(chǎn)生的窗體,系統(tǒng)自動(dòng)產(chǎn)生的交互信息窗體一般用來(lái)顯示提示以及各種警告信息。用戶自定義窗體用來(lái)顯示系統(tǒng)運(yùn)行結(jié)果、接受用戶輸入信息等,比如我們常用的QQ登錄窗體??刂拼绑w主要用來(lái)操作、控制程序的運(yùn)行,該類窗體主要通過(guò)命令按鈕等控件對(duì)象來(lái)對(duì)用戶的請(qǐng)求作出響應(yīng),比如切換窗體和導(dǎo)航窗體等。5.1.1
窗體的類型交互信息窗體包括用戶自定義窗體和系統(tǒng)產(chǎn)生的窗體,系統(tǒng)自動(dòng)產(chǎn)生5.1.2窗體的視圖Access2010提供了6種視圖,包括窗體視圖、布局視圖、設(shè)計(jì)視圖、數(shù)據(jù)表視圖、數(shù)據(jù)透視表視圖和數(shù)據(jù)透視圖視圖。利用“窗體設(shè)計(jì)”工具新建一個(gè)窗體時(shí),在“開始”選項(xiàng)卡的“視圖”組單擊“視圖”工具下端的下三角按鈕,就能看到視圖的列表,如圖5-8所示。圖5-8窗體的6種視圖5.1.2窗體的視圖Access2010提供了6種視圖①窗體視圖:窗體視圖是用戶操作數(shù)據(jù)的界面,當(dāng)創(chuàng)建好窗體后,通常用窗體視圖來(lái)預(yù)覽窗體的運(yùn)行效果。②布局視圖:布局視圖是修改窗體最直觀的視圖。在布局視圖中,窗體實(shí)際正在運(yùn)行,此時(shí)看到的數(shù)據(jù)與他們?cè)诖绑w視圖中的顯示外觀非常相似,如果希望在修改窗體的同時(shí)能同時(shí)看到運(yùn)行效果,就可以采用該視圖來(lái)對(duì)窗體進(jìn)行修改。5.1.2窗體的視圖①窗體視圖:窗體視圖是用戶操作數(shù)據(jù)的界面,當(dāng)創(chuàng)建好窗體后,③設(shè)計(jì)視圖:設(shè)計(jì)視圖提供了更詳細(xì)的窗體結(jié)構(gòu)。設(shè)計(jì)窗體或者對(duì)已創(chuàng)建的窗體進(jìn)行修改時(shí),一般需要在窗體的設(shè)計(jì)視圖中進(jìn)行。④數(shù)據(jù)表視圖:數(shù)據(jù)表視圖以表格的形式顯示該窗體的數(shù)據(jù)源(包括表和查詢)。⑤數(shù)據(jù)透視表視圖:數(shù)據(jù)透視表視圖是用來(lái)創(chuàng)建數(shù)據(jù)透視表的設(shè)計(jì)界面。⑥數(shù)據(jù)透視圖視圖:數(shù)據(jù)透視圖視圖是用來(lái)創(chuàng)建數(shù)據(jù)透視圖的設(shè)計(jì)界面。5.1.2窗體的視圖③設(shè)計(jì)視圖:設(shè)計(jì)視圖提供了更詳細(xì)的窗體結(jié)構(gòu)。設(shè)計(jì)窗體或者對(duì)5.2
快捷創(chuàng)建窗體5.2.2利用窗體向?qū)?chuàng)建窗體5.2.1利用“窗體”工具創(chuàng)建窗體5.2.3使用“模式對(duì)話框”工具創(chuàng)建窗體5.2.4使用“空白窗體”按鈕創(chuàng)建窗體5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體5.2快捷創(chuàng)建窗體5.2.2利用窗體向?qū)?chuàng)建窗體5.2在Access2010的數(shù)據(jù)庫(kù)窗口中,通過(guò)“創(chuàng)建”選項(xiàng)卡下的“窗體”組可以看到創(chuàng)建窗體的工具,這些工具包括:“窗體”工具、“窗體設(shè)計(jì)”工具、“空白窗體”工具、“窗體向?qū)А惫ぞ?,“?dǎo)航”窗體創(chuàng)建工具、“其他窗體”創(chuàng)建工具。在上述工具中,除了“窗體設(shè)計(jì)”工具外,用其他的工具都能快捷創(chuàng)建窗體。快捷創(chuàng)建窗體的方法功能有限,而利用“窗體設(shè)計(jì)”工具能創(chuàng)建界面更加美觀、功能更加強(qiáng)大的窗體。5.2
快捷創(chuàng)建窗體在Access2010的數(shù)據(jù)庫(kù)窗口中,通過(guò)“創(chuàng)建”選項(xiàng)卡下5.2.1利用“窗體”工具創(chuàng)建窗體創(chuàng)建窗體最快捷的方法是利用“窗體”工具創(chuàng)建窗體?!纠?-1】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,以表對(duì)象“班級(jí)”為數(shù)據(jù)源創(chuàng)建如圖5-1所示的縱欄式窗體,窗體名稱為“班級(jí)縱欄式”。5.2.1利用“窗體”工具創(chuàng)建窗體創(chuàng)建窗體最快捷的方法是操作步驟如下。①在“導(dǎo)航”窗格中,單擊“班級(jí)”表對(duì)象。②在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“窗體”工具按鈕。此時(shí),Access將自動(dòng)創(chuàng)建窗體,并以布局視圖的方式顯示窗體。③單擊快捷訪問(wèn)工具欄中的“保存”工具,在彈出的“另存為”對(duì)話框中輸入“班級(jí)縱欄式”,單擊“確定”保存。采用類似的方法可以創(chuàng)建表格式窗體、分割窗體、數(shù)據(jù)表窗體。5.2.1利用“窗體”工具創(chuàng)建窗體操作步驟如下。5.2.1利用“窗體”工具創(chuàng)建窗體5.2.2利用窗體向?qū)?chuàng)建窗體利用“窗體”工具創(chuàng)建的窗體,其數(shù)據(jù)源只能來(lái)自一個(gè)表或查詢,而且默認(rèn)的情況下顯示在窗體上的字段只能是表或查詢中的全部字段,這顯然不能滿足復(fù)雜的要求。而使用“窗體向?qū)А眲?chuàng)建的窗體,其數(shù)據(jù)既可以是一個(gè)表或查詢,也可以是多個(gè)表或查詢,更重要的是,使用“窗體向?qū)А笔沟脛?chuàng)建主/子窗體更加容易?!纠?-2】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,創(chuàng)建如圖5-4所示的主/子窗體,主窗體和子窗體的名稱分別為“教師授課主窗體”和“教師授課子窗體”。5.2.2利用窗體向?qū)?chuàng)建窗體利用“窗體”工具創(chuàng)建的窗體操作步驟如下。①確定數(shù)據(jù)源和字段。本例要?jiǎng)?chuàng)建的窗體涉及到的數(shù)據(jù)源為以下4個(gè)表對(duì)象:教師、教師授課、課程、班級(jí)。涉及到的字段有:教師編號(hào)、姓名、課程編號(hào)、課程名、班級(jí)名稱、開課學(xué)期,如圖5-4所示。②利用向?qū)Ы⒅?子窗體時(shí),首先應(yīng)設(shè)置表與表之間的關(guān)系。在本例中,首先應(yīng)在關(guān)系圖中設(shè)置教師、教師授課、課程、班級(jí)這4個(gè)表之間的關(guān)系。具體操作方法請(qǐng)參見本教材3.3.4小節(jié)。5.2.2利用窗體向?qū)?chuàng)建窗體操作步驟如下。5.2.2利用窗體向?qū)?chuàng)建窗體③在“導(dǎo)航”窗格中,單擊“教師”表對(duì)象。④在“表/查詢”下拉列表中選擇“教師”,在左側(cè)的“可用字段”列表中選擇需要顯示在窗體中的字段名稱“教師編號(hào)”和“姓名”,將其雙擊到選定字段列表中。5.2.2利用窗體向?qū)?chuàng)建窗體③在“導(dǎo)航”窗格中,單擊“教師”表對(duì)象。5.2.2利用⑤在“表/查詢”下拉列表中選擇“教師授課”,然后在“可用字段”列表中選擇“課程編號(hào)”字段,將其雙擊到右側(cè)的“選定字段”列表中,采用類似方法將“課程”表中的“課程名”字段、“班級(jí)”表中的“班級(jí)名稱”字段、“課程”表中的“開課學(xué)期”字段雙擊到右側(cè)的“選定字段”列表中。5.2.2利用窗體向?qū)?chuàng)建窗體⑤在“表/查詢”下拉列表中選擇“教師授課”,然后在“可用字單擊“下一步”按鈕,在“請(qǐng)確定查看數(shù)據(jù)的方式:”列表中選擇“通過(guò)教師”,如圖5-10所示。單擊“下一步”按鈕,在彈出的界面中確定子窗體的布局,本例采用默認(rèn)的“數(shù)據(jù)表”布局,如圖5-11所示。單擊“下一步”按鈕,在彈出的界面中為窗體指定標(biāo)題,將窗體和子窗體的標(biāo)題分別改為“教師授課情況主窗體”和“教師授課情況子窗體”,如圖5-12所示。單擊完成按鈕。這時(shí)會(huì)發(fā)現(xiàn)在導(dǎo)航窗格中出現(xiàn)兩個(gè)窗體,名稱分別為“教師授課主窗體”和“教師授課子窗體”。5.2.2利用窗體向?qū)?chuàng)建窗體單擊“下一步”按鈕,在“請(qǐng)確定查看數(shù)據(jù)的方式:”列表中選擇“圖5-9窗體向?qū)?duì)話框圖
圖5-10確定查看數(shù)據(jù)的方式5.2.2利用窗體向?qū)?chuàng)建窗體圖5-9窗體向?qū)?duì)話框圖 圖5-11確定子窗體布局圖
圖5-12給主、子窗體指定標(biāo)題5.2.2利用窗體向?qū)?chuàng)建窗體圖5-11確定子窗體布局圖 5.2.3使用“模式對(duì)話框”工具創(chuàng)建窗體當(dāng)要?jiǎng)?chuàng)建一個(gè)類似于QQ登錄界面的交互信息窗體時(shí),使用“模式對(duì)話框”工具創(chuàng)建窗體是最快捷的方式。模式對(duì)話框具有下面的特點(diǎn):當(dāng)該類窗體運(yùn)行時(shí),不能打開或操作其他數(shù)據(jù)庫(kù)對(duì)象?!纠?-3】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,創(chuàng)建如圖5-13所示的名為“系統(tǒng)登錄”的“模式對(duì)話框”窗體。5.2.3使用“模式對(duì)話框”工具創(chuàng)建窗體當(dāng)要?jiǎng)?chuàng)建一個(gè)類似圖5-13利用“模式對(duì)話框”工具生成的窗體圖5-14“其他窗體”列表5.2.3使用“模式對(duì)話框”工具創(chuàng)建窗體圖5-13利用“模式對(duì)話框”工具生成的窗體圖5-14“操作步驟如下:在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“其他窗體”工具按鈕,在下拉列表中選擇“模式對(duì)話框”選項(xiàng),如圖5-14所示。系統(tǒng)會(huì)自動(dòng)生成“模式對(duì)話框”窗體,此時(shí)窗體處于“設(shè)計(jì)”視圖狀態(tài),在數(shù)據(jù)庫(kù)窗口的快捷訪問(wèn)工具欄中單擊“保存”按鈕,將該窗體命名為“系統(tǒng)登錄”。要想該窗體能實(shí)現(xiàn)應(yīng)有的功能,還需在該窗體的設(shè)計(jì)視圖下對(duì)其進(jìn)行修改,比如添加文本框和組合框控件,對(duì)默認(rèn)的兩個(gè)標(biāo)題分別為“確定”和“取消”的命令按鈕的功能通過(guò)“宏”或VBA編程來(lái)實(shí)現(xiàn),等等。5.2.3使用“模式對(duì)話框”工具創(chuàng)建窗體操作步驟如下:5.2.3使用“模式對(duì)話框”工具創(chuàng)建窗體5.2.4使用“空白窗體”按鈕創(chuàng)建窗體使用“空白窗體”按鈕特別適合創(chuàng)建只在窗體上放置少數(shù)幾個(gè)字段的數(shù)據(jù)表窗體,采用該方法創(chuàng)建窗體時(shí),打開的是窗體的“布局視圖”,同時(shí)會(huì)在右側(cè)出現(xiàn)“字段列表”對(duì)話框,可以在該對(duì)話框中展開需要的表對(duì)象,找到需要的字段,雙擊該字段就可以將該字段對(duì)應(yīng)的控件放到窗體上,也可以用鼠標(biāo)拖動(dòng)字段到窗體上。下面舉例說(shuō)明。【例5-4】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,創(chuàng)建如圖5-15所示的名為“教師簡(jiǎn)況”窗體。5.2.4使用“空白窗體”按鈕創(chuàng)建窗體使用“空白窗體”按操作步驟如下。①在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“空白窗體”工具按鈕。此時(shí)打開一個(gè)空白窗體(布局視圖下),右側(cè)會(huì)出現(xiàn)“字段列表”對(duì)話框,如圖5-16所示。圖5-16空白窗體及“字段列表”對(duì)話框
圖5-17拖動(dòng)到窗體上的控件5.2.4使用“空白窗體”按鈕創(chuàng)建窗體操作步驟如下。圖5-16空白窗體及“字段列表”對(duì)話框 ②在“字段列表”對(duì)話框中單擊“教師”表對(duì)象左側(cè)的“+”展開教師表中的字段列表,分別雙擊“教師編號(hào)”和“姓名”字段,此時(shí)在窗體中會(huì)出現(xiàn)兩個(gè)標(biāo)簽控件和兩個(gè)文本框這四個(gè)控件,如圖5-17所示。③保存窗體。在數(shù)據(jù)庫(kù)窗口的快捷訪問(wèn)工具欄中單擊“保存”按鈕,將該窗體命名為“教師簡(jiǎn)況”。5.2.4使用“空白窗體”按鈕創(chuàng)建窗體②在“字段列表”對(duì)話框中單擊“教師”表對(duì)象左側(cè)的“+”展開5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體下面通過(guò)實(shí)例介紹如何創(chuàng)建“數(shù)據(jù)透視表”窗體和“數(shù)據(jù)透視圖”窗體。1.使用“數(shù)據(jù)透視表”創(chuàng)建窗體【例5-5】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,創(chuàng)建如圖5-6所示的名為“按系部統(tǒng)計(jì)教師職稱人數(shù)”的數(shù)據(jù)透視表窗體。操作步驟如下。①在“導(dǎo)航”窗格中,單擊“教師”表對(duì)象。5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體下面通過(guò)實(shí)例介紹②在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“其他窗體”工具按鈕。在下拉列表中選擇“數(shù)據(jù)透視表”,出現(xiàn)如圖5-18所示的數(shù)據(jù)透視表視圖,同時(shí)打開了“數(shù)據(jù)透視表字段列表”對(duì)話框。③將“系編號(hào)”字段拖到“將行字段拖至此處”?;蛟凇皵?shù)據(jù)透視表字段列表”對(duì)話框選擇“系編號(hào)”,在對(duì)話框底部右側(cè)的組合框列表中選擇“行區(qū)域”,單擊對(duì)話框底部左側(cè)的“添加到”按鈕。5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體②在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“其他窗體”工具按④將“職稱”字段拖到“將列字段拖至此處”?;蛟凇皵?shù)據(jù)透視表字段列表”對(duì)話框選擇“職稱”,在對(duì)話框底部右側(cè)的組合框列表中選擇“列區(qū)域”,單擊對(duì)話框底部左側(cè)的“添加到”按鈕。圖5-18數(shù)據(jù)透視表視圖和字段列表5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體④將“職稱”字段拖到“將列字段拖至此處”?;蛟凇皵?shù)據(jù)透視表⑤對(duì)主關(guān)鍵字“教師編號(hào)”進(jìn)行匯總統(tǒng)計(jì)。選中“教師編號(hào)”字段,在對(duì)話框底部右側(cè)的組合框列表中選擇“數(shù)據(jù)區(qū)域”,單擊對(duì)話框底部左側(cè)的“添加到”按鈕。⑥在“數(shù)據(jù)透視表工具”的“設(shè)計(jì)”選項(xiàng)卡中,單擊“顯示/隱藏”組中的“拖放區(qū)域”按鈕,隱藏“將篩選字段拖至此處”。⑦單擊快捷訪問(wèn)工具欄中的“保存”工具,在彈出的“另存為”對(duì)話框中輸入“按系部統(tǒng)計(jì)教師職稱人數(shù)”,單擊“確定”保存。5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體⑤對(duì)主關(guān)鍵字“教師編號(hào)”進(jìn)行匯總統(tǒng)計(jì)。選中“教師編號(hào)”字段2.使用“數(shù)據(jù)透視圖”創(chuàng)建窗體【例5-6】在“教學(xué)管理”數(shù)據(jù)庫(kù)中,創(chuàng)建如圖5-7所示的名為“按性別統(tǒng)計(jì)各民族學(xué)生人數(shù)”的數(shù)據(jù)透視圖窗體。圖5-7數(shù)據(jù)透視圖窗體5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體2.使用“數(shù)據(jù)透視圖”創(chuàng)建窗體圖5-7數(shù)據(jù)透視圖窗體5.在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“其他窗體”工具按鈕,在下拉列表中選擇“數(shù)據(jù)透視圖”,出現(xiàn)如圖5-19所示的數(shù)據(jù)透視圖視圖,同時(shí)打開了“圖表字段列表”對(duì)話框。圖5-19數(shù)據(jù)透視圖和字段列表5.2.5創(chuàng)建數(shù)據(jù)透視圖和數(shù)據(jù)透視表窗體在“創(chuàng)建”選項(xiàng)卡中的“窗體”組中,單擊“其他窗體”工具按鈕,5.3利用設(shè)計(jì)視圖創(chuàng)建窗體5.3.1窗體的設(shè)計(jì)視圖
5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟5.3利用設(shè)計(jì)視圖創(chuàng)建窗體5.3.1窗體的設(shè)計(jì)5.3.1窗體的設(shè)計(jì)視圖1.設(shè)計(jì)視圖的組成窗體的設(shè)計(jì)視圖是用來(lái)修改或設(shè)計(jì)窗體的窗口,它由主體、窗體頁(yè)眉、窗體頁(yè)腳、頁(yè)面頁(yè)眉、頁(yè)面頁(yè)腳這5個(gè)節(jié)組成。圖5-20窗體的設(shè)計(jì)視圖5.3.1窗體的設(shè)計(jì)視圖1.設(shè)計(jì)視圖的組成圖5-20①窗體頁(yè)眉和頁(yè)面頁(yè)眉。窗體頁(yè)眉和頁(yè)面頁(yè)眉都位于窗體的頂部。窗體頁(yè)眉主要用來(lái)放置標(biāo)簽控件顯示標(biāo)題或字段名稱。②窗體頁(yè)腳和頁(yè)面頁(yè)腳。窗體頁(yè)腳和頁(yè)面頁(yè)腳都位于窗體的底部。窗體頁(yè)腳通常用來(lái)放置命令按鈕控件實(shí)現(xiàn)特定功能。5.3.1窗體的設(shè)計(jì)視圖①窗體頁(yè)眉和頁(yè)面頁(yè)眉。窗體頁(yè)眉和頁(yè)面頁(yè)眉都位于窗體的頂部。
在窗體運(yùn)行時(shí),窗體頁(yè)腳會(huì)一直顯示在窗體上,但在打印時(shí)只在最后一頁(yè)顯示;頁(yè)面頁(yè)腳主要用來(lái)放置標(biāo)簽或文本框控件,在打印窗體時(shí)在窗體每一頁(yè)的底部輸出頁(yè)匯總、頁(yè)碼,頁(yè)面頁(yè)腳在窗體運(yùn)行時(shí)不顯示。③主體。主體位于頁(yè)眉和頁(yè)腳之間,又稱為主體節(jié),是窗體的核心部分,主要用于顯示數(shù)據(jù)源的內(nèi)容。5.3.1窗體的設(shè)計(jì)視圖在窗體運(yùn)行時(shí),窗體頁(yè)腳會(huì)一直顯示在窗體上,但在打印時(shí)2.窗體設(shè)計(jì)工具(1)“控件”工具“控件”工具是設(shè)計(jì)窗體的重要工具。當(dāng)利用設(shè)計(jì)視圖創(chuàng)建窗體時(shí),單擊“設(shè)計(jì)”選項(xiàng)卡,在“控件”組里會(huì)看到常用控件,如圖5-21所示。單擊“控件”組右下角的下三角按鈕,可以看到更多的控件。可以將控件放置到窗體上。常用控件的功能請(qǐng)參見本章5.4.2小節(jié)。5.3.1窗體的設(shè)計(jì)視圖2.窗體設(shè)計(jì)工具5.3.1窗體的設(shè)計(jì)視圖(2)“屬性表”對(duì)話框
“屬性表”對(duì)話框是設(shè)置窗體及控件對(duì)象屬性的重要工具。當(dāng)利用設(shè)計(jì)視圖創(chuàng)建窗體時(shí),在“設(shè)計(jì)”選項(xiàng)卡的“工具”組里單擊“屬性表”工具按鈕,打開“屬性表”對(duì)話框,如圖5-22所示。也可以右擊鼠標(biāo),在彈出的快捷菜單里選擇“屬性”命令打開“屬性表”對(duì)話框。圖5-21控件工具標(biāo)簽控件5.3.1窗體的設(shè)計(jì)視圖圖5-21控件工具標(biāo)簽控件5.3.1窗體的設(shè)計(jì)視圖(2)“屬性表”對(duì)話框
“屬性表”對(duì)話框是設(shè)置窗體及控件對(duì)象屬性的重要工具。當(dāng)利用設(shè)計(jì)視圖創(chuàng)建窗體時(shí),在“設(shè)計(jì)”選項(xiàng)卡的“工具”組里單擊“屬性表”工具按鈕,打開“屬性表”對(duì)話框,如圖5-22所示。也可以右擊鼠標(biāo),在彈出的快捷菜單里選擇“屬性”命令打開“屬性表”對(duì)話框。對(duì)象是任何可操作的實(shí)體。屬性是對(duì)象的性質(zhì),用來(lái)描述和反映對(duì)象特征。比如,窗體的“標(biāo)題”屬性值就是窗體的標(biāo)題。5.3.1窗體的設(shè)計(jì)視圖(2)“屬性表”對(duì)話框5.3.1窗體的設(shè)計(jì)視圖圖5-22“屬性表”對(duì)話框
圖5-23“字段列表”對(duì)話框5.3.1窗體的設(shè)計(jì)視圖圖5-22“屬性表”對(duì)話框 (3)“字段列表”對(duì)話框如果窗體上顯示的數(shù)據(jù)來(lái)自于表或查詢,最好在設(shè)計(jì)窗體時(shí)通過(guò)“屬性表”對(duì)話框來(lái)設(shè)置“記錄源”的屬性(在對(duì)話框的“數(shù)據(jù)”選項(xiàng)卡里),然后在“設(shè)計(jì)”選項(xiàng)卡的“工具”組里單擊“添加現(xiàn)有字段”工具按鈕打開“字段列表”對(duì)話框。圖5-23是窗體的記錄源設(shè)置為“專業(yè)”表對(duì)象的字段列表。5.3.1窗體的設(shè)計(jì)視圖(3)“字段列表”對(duì)話框5.3.1窗體的設(shè)計(jì)視圖5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟下面通過(guò)例題來(lái)講述使用設(shè)計(jì)視圖創(chuàng)建窗體的步驟【例5-7】利用設(shè)計(jì)視圖以“專業(yè)”表對(duì)象為數(shù)據(jù)源設(shè)計(jì)如圖5-24所示的縱欄式窗體,將窗體命名為“專業(yè)信息窗體”。
圖5-24專業(yè)信息窗體
圖5-25只有主體節(jié)的窗體5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟下面通過(guò)例題來(lái)講操作步驟如下。①打開數(shù)據(jù)庫(kù)。打開“教學(xué)管理”數(shù)據(jù)庫(kù)。②新建窗體。選擇“創(chuàng)建”選項(xiàng)卡,單擊“窗體”組里的“窗體設(shè)計(jì)”工具按鈕,出現(xiàn)如圖5-25所示的窗體設(shè)計(jì)視圖。此時(shí)的窗體只有“主體”節(jié)。5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟操作步驟如下。5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟圖5-26含有“窗體頁(yè)眉、頁(yè)腳”的窗體
圖5-27在“屬性表”對(duì)話框設(shè)置屬性值5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟圖5-26含有“窗體頁(yè)眉、頁(yè)腳”的窗體 圖5-27在③添加窗體頁(yè)眉、頁(yè)腳。如圖5-26所示。④從“控件”組中將控件添加到窗體上。本例中要將“標(biāo)簽”控件添加到窗體頁(yè)眉區(qū)域里。如圖5-21所示的“標(biāo)簽”控件,將鼠標(biāo)移到窗體頁(yè)眉區(qū)域,此時(shí)鼠標(biāo)形狀變成“”形狀,拖動(dòng)鼠標(biāo)在窗體頁(yè)眉區(qū)域畫一個(gè)矩形,最后松開鼠標(biāo),在矩形框里輸入“專業(yè)基本信息”。5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟③添加窗體頁(yè)眉、頁(yè)腳。如圖5-26所示。5.3.2使用⑤設(shè)置控件的屬性。右擊窗體頁(yè)眉中的標(biāo)簽控件,選擇“屬性”命令,打開“屬性表”對(duì)話框,選擇格式選項(xiàng)卡,此時(shí)會(huì)發(fā)現(xiàn)標(biāo)題屬性的值為輸入的“專業(yè)基本信息”,拖動(dòng)右側(cè)的滾動(dòng)塊,找到字體和字號(hào)屬性,將其分別設(shè)置為“華文楷體”、“18磅”。在窗體上選中標(biāo)簽控件,將其拖動(dòng)到合適的位置,并用鼠標(biāo)調(diào)整窗體頁(yè)眉、主體的高度以及窗體的寬度。設(shè)置結(jié)果如圖5-27所示。5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟⑤設(shè)置控件的屬性。右擊窗體頁(yè)眉中的標(biāo)簽控件,選擇“屬性”命⑦將“字段列表”對(duì)話框中的字段拖到主體部分。在設(shè)置數(shù)據(jù)源后,單擊數(shù)據(jù)庫(kù)窗口里的“設(shè)計(jì)”選項(xiàng)卡,在“工具”組中單擊“添加現(xiàn)有字段”顯示“字段列表”對(duì)話框。單擊字段列表中的“專業(yè)編號(hào)”、“專業(yè)名稱”和“系編號(hào)”,分別拖到窗體上,如圖5-28所示。⑧設(shè)置窗體和控件的其他屬性。打開“屬性表”對(duì)話框,在對(duì)象組合框的下拉列表中選中某個(gè)對(duì)象,設(shè)置對(duì)象的其他屬性。如圖5-29所示。5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟⑦將“字段列表”對(duì)話框中的字段拖到主體部分。在設(shè)置數(shù)據(jù)源后圖5-28將字段拖到主體部分后的窗體
圖5-29設(shè)置窗體“標(biāo)題”屬性值⑨保存窗體。單擊工具欄中的“保存”按鈕,將窗體命名為“專業(yè)信息窗體”。5.3.2使用設(shè)計(jì)視圖創(chuàng)建窗體的一般步驟圖5-28將字段拖到主體部分后的窗體 圖5-29設(shè)5.4常用的窗體控件控件是窗體中用于顯示數(shù)據(jù)、執(zhí)行操作和裝飾窗體的對(duì)象。比如,利用命令按鈕打開另一個(gè)窗體、利用文本框顯示和輸入數(shù)據(jù)、利用直線和矩形分隔與組織控件等。常用的控件主要有:標(biāo)簽、文本框、命令按鈕、選項(xiàng)組、列表框、組合框、復(fù)選框、選項(xiàng)按鈕、直線、矩形、圖像、子窗體/子報(bào)表控件等。5.4常用的窗體控件控件是窗體中用于顯示數(shù)據(jù)、執(zhí)行操作和5.4.1常用窗體控件的分類根據(jù)控件與窗體數(shù)據(jù)源的關(guān)系,可以將控件分為綁定型、未綁定型、計(jì)算機(jī)型這3種類型。1.綁定型控件綁定型控件主要用于顯示、輸入、更新數(shù)據(jù)表中的字段。該類控件通過(guò)“控件來(lái)源”屬性綁定表或查詢中的字段。圖5-27所示窗體中顯示專業(yè)編號(hào)的文本框就是綁定型控件。5.4.1常用窗體控件的分類根據(jù)控件與窗體數(shù)據(jù)源的關(guān)系,2.未綁定型控件未綁定型控件可以用來(lái)顯示信息、線條、矩形或圖像。標(biāo)簽、直線、圖像、矩形等控件就是未綁定型控件。圖5-27所示窗體中顯示專業(yè)編號(hào)的標(biāo)簽就是未綁定型控件。5.4.1常用窗體控件的分類2.未綁定型控件5.4.1常用窗體控件的分類3.計(jì)算型控件計(jì)算型控件用表達(dá)式作為數(shù)據(jù)源。通過(guò)控件的“控件來(lái)源”屬性來(lái)設(shè)置以“=”開頭的表達(dá)式。例如,可以在窗體上放一個(gè)文本框控件,將其控件來(lái)源屬性設(shè)置為“=Date()”,則窗體運(yùn)行時(shí),該文本框會(huì)顯示系統(tǒng)當(dāng)天的日期。文本框是最常用的計(jì)算型控件。5.4.1常用窗體控件的分類3.計(jì)算型控件5.4.1常用窗體控件的分類“控件”組中的兩個(gè)工具:一個(gè)是“選擇”工具
,其功能是選擇窗體中的一個(gè)或一組控件;另一個(gè)是“使用控件向?qū)А惫ぞ?/p>
(如果在“控件”組里看不到該工具,單擊“控件”組右下角的下三角按鈕就可以看到),在默認(rèn)的情況下呈被選中狀態(tài),當(dāng)將文本框、命令按鈕等大部分控件畫在窗體中時(shí),會(huì)彈出控件向?qū)?duì)話框,用戶可以根據(jù)向?qū)У奶崾据p松地實(shí)現(xiàn)控件常見的功能。5.4.1常用窗體控件的功能“控件”組中的兩個(gè)工具:一個(gè)是“選擇”工具,其功能是選擇窗1.標(biāo)簽控件標(biāo)簽用來(lái)顯示說(shuō)明性文本。比如,在例5-7中,在窗體頁(yè)眉上添加的標(biāo)簽控件用來(lái)標(biāo)識(shí)本窗體和顯示專業(yè)基本信息。在Access中,當(dāng)在窗體上添加其他控件時(shí),一般會(huì)附加一個(gè)標(biāo)簽控件。標(biāo)簽控件的常用的屬性如下。①名稱和標(biāo)題:在編程時(shí)用名稱屬性引用標(biāo)簽;標(biāo)題屬性用來(lái)顯示在標(biāo)簽上的文字。②字體和字號(hào):字體和字號(hào)屬性分別用來(lái)顯示標(biāo)簽上的文字的字體類型和字的大小。5.4.1常用窗體控件的功能1.標(biāo)簽控件5.4.1常用窗體控件的功能③前景色和背景色:前景色屬性顯示標(biāo)簽上的文字的顏色;背景色屬性顯示標(biāo)簽背景的顏色。④左和上邊距:左屬性用來(lái)表示標(biāo)簽的左邊緣距窗體左邊緣的距離;上邊距屬性用來(lái)表示標(biāo)簽的上邊緣距窗體上邊緣的距離。默認(rèn)單位為cm。⑤高度和寬度:標(biāo)簽的大小可以分別用高度和寬度精確。默認(rèn)單位為cm。5.4.1常用窗體控件的功能③前景色和背景色:前景色屬性顯示標(biāo)簽上的文字的顏色;背景色2.文本框控件及其屬性文本框控件用于文本編輯,用戶可以在該控件對(duì)象區(qū)域內(nèi)輸入、編輯和顯示文本內(nèi)容。①控件來(lái)源:窗體運(yùn)行時(shí),文本框里顯示的值。包括表、查詢或SQL語(yǔ)句結(jié)果的字段以及以“=”開頭的表達(dá)式。②小數(shù)位數(shù):數(shù)值型數(shù)據(jù)顯示的小數(shù)位數(shù)。③文本對(duì)齊:文本框中的字符的對(duì)齊方式。5.4.1常用窗體控件的功能2.文本框控件及其屬性5.4.1常用窗體控件的功能④可用:默認(rèn)值為“是”,表示該控件能正常使用。若要使控件在窗體運(yùn)行時(shí)暗淡顯示且不能接受焦點(diǎn),則將該屬性設(shè)置為“否”。⑤是否鎖定:默認(rèn)值為“否”,表示該控件中的數(shù)據(jù)能被編輯。⑥輸入掩碼:該屬性與教材“3.1.4字段屬性的設(shè)置”之“輸入掩碼”類似。用于設(shè)定控件的輸入格式。比如,該屬性值設(shè)置為“密碼”時(shí),在文本框輸入的每個(gè)字符將以“*”顯示。5.4.1常用窗體控件的功能④可用:默認(rèn)值為“是”,表示該控件能正常使用。若要使控件在3.命令按鈕控件
命令按鈕控件主要用來(lái)執(zhí)行某項(xiàng)操作或某些操作。窗體處于運(yùn)行狀態(tài)時(shí),通過(guò)單擊命令按鈕來(lái)引發(fā)一定的事件,從而執(zhí)行相應(yīng)的動(dòng)作。命令按鈕常用的屬性如下。①可見性:窗體運(yùn)行時(shí)是否顯示該命令按鈕。默認(rèn)為“是”。5.4.1常用窗體控件的功能3.命令按鈕控件5.4.1常用窗體控件的功能②圖片:顯示在命令按鈕上的圖像。若該屬性非空,則“標(biāo)題”屬性值無(wú)效??梢灾苯觿h除圖片屬性右邊的文字“(圖像)”來(lái)刪除顯示在命令按鈕上的圖片。③Tab鍵索引:窗體運(yùn)行時(shí),從鍵盤上按Tab鍵時(shí)控件被選中的次序。最小值為0,值越小,越先被選中。④默認(rèn):默認(rèn)值為“否”。若設(shè)為真,則窗體處于運(yùn)行狀態(tài)時(shí),從鍵盤上按回車鍵等同于單擊該按鈕。5.4.1常用窗體控件的功能②圖片:顯示在命令按鈕上的圖像。若該屬性非空,則“標(biāo)題”屬4.列表框控件和組合框控件列表框控件主要用來(lái)列出一列或多列數(shù)據(jù)供用戶選擇,用戶不能輸入新值。在設(shè)計(jì)時(shí),列表框的值可以通過(guò)向?qū)?lái)源于用戶“自行鍵入的值”以及“使用列表框查閱表或者查詢中的值”,如圖5-31所示。操作方法與本教材“3.1.5建立查閱列表字段”類似。5.4.1常用窗體控件的功能4.列表框控件和組合框控件5.4.1常用窗體控件的
圖5-31列表框向?qū)D
圖5-32組合框例5.4.1常用窗體控件的功能圖5-31列表框向?qū)D 組合框控件就是我們平常所說(shuō)的下拉列表框。組合框由多行組成,在默認(rèn)的情況下只顯示一行,需要選擇其他行時(shí),單擊右側(cè)的下三角按鈕,如圖5-32所示。在設(shè)計(jì)組合框時(shí),默認(rèn)情況下也會(huì)彈出“組合框向?qū)А保脩艨梢愿鶕?jù)提示一步步地進(jìn)行快捷設(shè)計(jì)。用戶除了在組合框中可以選擇值外,還可以輸入值。這也是組合框和列表框的主要區(qū)別。5.4.1常用窗體控件的功能組合框控件就是我們平常所說(shuō)的下拉列表框。組合框由多行組成,在5.選項(xiàng)按鈕控件
、復(fù)選框控件
、切換按鈕控件
這三個(gè)控件通常用作選項(xiàng)組的一部分,這三個(gè)控件都可以和“是/否”字段綁定。復(fù)選框是在窗體或報(bào)表中添加“是/否”字段時(shí)創(chuàng)建的默認(rèn)控件類型。圖5-33顯示了這三個(gè)控件以及它們表示“是”和“否”值的方式?!笆恰焙汀胺瘛绷蟹謩e表示控件被選中和未選中的狀態(tài)。5.4.1常用窗體控件的功能5.選項(xiàng)按鈕控件、復(fù)選框控件、切換按鈕控件5.6.選項(xiàng)組控件
選項(xiàng)組是由一個(gè)組框和一組復(fù)選框、選項(xiàng)按鈕或切換按鈕組成。選項(xiàng)組控件用來(lái)控制在多個(gè)選項(xiàng)中,只選擇其中一個(gè)選項(xiàng)的操作。當(dāng)從“控件”組中將一個(gè)選項(xiàng)組控件放入窗體中時(shí),會(huì)彈出“選項(xiàng)組向?qū)А睂?duì)話框,如圖5-34所示??梢愿鶕?jù)需要將一組復(fù)選框、選項(xiàng)按鈕或切換按鈕通過(guò)向?qū)Х湃脒x項(xiàng)組中。5.4.1常用窗體控件的功能6.選項(xiàng)組控件5.4.1常用窗體控件的功能圖5-33復(fù)選框、選項(xiàng)按鈕、切換按鈕
圖5-34選項(xiàng)組向?qū)?duì)話框
選中與否的狀態(tài)5.4.1常用窗體控件的功能圖5-33復(fù)選框、選項(xiàng)按鈕、切換按鈕 圖7.選項(xiàng)卡控件
選項(xiàng)卡控件用來(lái)將多個(gè)不同格式的數(shù)據(jù)操作窗體封裝在一個(gè)窗體中。換言之,選項(xiàng)卡控件能夠在一個(gè)“窗體”中包括多頁(yè)數(shù)據(jù)操作窗體,而且在每頁(yè)窗體中包括多個(gè)控件。選項(xiàng)卡控件能夠?qū)崿F(xiàn)如圖5-32所示的多個(gè)選項(xiàng)卡的效果。8.子窗體/子報(bào)表控件
子窗體/子報(bào)表控件用來(lái)在主窗體中顯示與其數(shù)據(jù)源相關(guān)的子數(shù)據(jù)表中數(shù)據(jù)的窗體。5.4.1常用窗體控件的功能7.選項(xiàng)卡控件5.4.1常用窗體控件的功能9.圖像控件
為了在窗體中放置一副圖片來(lái)美化窗體,可以使用圖像控件。圖像控件對(duì)象中的圖像通過(guò)“圖片”屬性設(shè)置。10.矩形控件
可以將一組相關(guān)的控件對(duì)象放入一個(gè)矩形控件對(duì)象中以起到突出顯示效果。11.直線控件
直線控件一般用作分隔線以修飾窗體。5.4.1常用窗體控件的功能9.圖像控件5.4.1常用窗體控件的功能12.綁定對(duì)象框
用于在窗體或報(bào)表上顯示OLE對(duì)象,例如一系列的圖片。比如當(dāng)我們將“學(xué)生”表中的“照片”字段通過(guò)字段列表拖到窗體上時(shí),會(huì)生成一個(gè)綁定對(duì)象框控件對(duì)象。當(dāng)在記錄間移動(dòng)時(shí),不同學(xué)生的照片會(huì)顯示在窗體上。13.非綁定對(duì)象框
用于在窗體中顯示未綁定OLE對(duì)象,例如Word文檔。5.4.1常用窗體控件的功能12.綁定對(duì)象框5.4.1常用窗體控件的功能14.分頁(yè)符
分頁(yè)符控件標(biāo)記新屏幕或打印的頁(yè)的窗體或報(bào)表上的開始。15.ActiveX控件單擊該控件將彈出“插入Active控件”對(duì)話框,可以在列表中選擇所需要的項(xiàng)目添加到窗體中。5.4.1常用窗體控件的功能14.分頁(yè)符5.4.1常用窗體控件的功能5.4.3操作與布局控件操作窗體中的控件包括選擇控件、移動(dòng)控件、調(diào)整控件大小、對(duì)齊控件、調(diào)整多個(gè)控件的大小和間距、復(fù)制控件、刪除控件等等。布局控件能輕松地對(duì)一組控件進(jìn)行整體操作。1.控件的基本操作(1)選擇控件
在移動(dòng)、復(fù)制、對(duì)齊、刪除控件之前,先要選擇控件。選定控件后,控件的周圍出現(xiàn)8個(gè)方塊,其中,左上角的方塊最大,且顏色和其他7個(gè)方塊的顏色有別。這些方塊稱為控制柄。5.4.3操作與布局控件操作窗體中的控件包括選擇控件、移①選擇一個(gè)控件:鼠標(biāo)單擊一個(gè)控件。②選擇多個(gè)不連續(xù)的控件:按住【Ctrl】鍵或【Shift】鍵,再單擊要選擇的控件。③任意選擇一個(gè)矩形區(qū)域內(nèi)的所有控件:從空白處拖動(dòng)鼠標(biāo)左鍵畫一個(gè)矩形虛框可以選中虛框內(nèi)所有的控件。④選擇水平或垂直區(qū)域內(nèi)的控件:在水平標(biāo)尺或垂直標(biāo)尺上按下鼠標(biāo)左鍵,此時(shí)會(huì)出現(xiàn)一條水平線或垂直線,松開鼠標(biāo)后,直線經(jīng)過(guò)的控件都會(huì)被選中。5.4.3操作與布局控件①選擇一個(gè)控件:鼠標(biāo)單擊一個(gè)控件。5.4.3操作與布局(2)移動(dòng)控件先選擇要移動(dòng)的控件,然后將鼠標(biāo)指向控件的非控制柄的邊緣線上,當(dāng)鼠標(biāo)指針呈十字型時(shí),拖動(dòng)鼠標(biāo)即可。需要說(shuō)明的是,此時(shí)相關(guān)聯(lián)的控件也會(huì)隨之移動(dòng)。對(duì)于相關(guān)聯(lián)的兩個(gè)控件,當(dāng)選中其中一個(gè)時(shí),另一個(gè)的左上角也會(huì)出現(xiàn)控制柄,如果只要移動(dòng)其中一個(gè),只要將鼠標(biāo)指向要移動(dòng)的控件的左上角,當(dāng)鼠標(biāo)指針呈十字型時(shí),拖動(dòng)鼠標(biāo)即可。也可以在對(duì)象屬性表對(duì)話框內(nèi)通過(guò)設(shè)置“上邊距”和“左”屬性的值來(lái)移動(dòng)控件。5.4.3操作與布局控件(2)移動(dòng)控件5.4.3操作與布局控件(3)調(diào)整控件大小調(diào)整控件大小時(shí)先選中控件,將鼠標(biāo)指向非左上角的其他7個(gè)控制柄,鼠標(biāo)指針呈左右或上下箭頭時(shí),可以調(diào)整所選中控件的寬度或高度;當(dāng)鼠標(biāo)指針呈雙向斜箭頭時(shí),可以同時(shí)調(diào)整所選中控件的寬度和高度。也可以在對(duì)象屬性表對(duì)話框內(nèi)通過(guò)設(shè)置“寬度”和“高度”屬性的值來(lái)調(diào)整控件大小。5.4.3操作與布局控件(3)調(diào)整控件大小5.4.3操作與布局控件(4)對(duì)齊控件可以通過(guò)“對(duì)齊”快捷菜單命令來(lái)實(shí)現(xiàn)快速對(duì)齊:首先選擇需要對(duì)齊的控件,然后右擊鼠標(biāo),在彈出的快捷菜單里選擇“對(duì)齊”命令,再在下一級(jí)菜單里選擇對(duì)齊的方式命令。也可以在“窗體設(shè)計(jì)工具|排列”選項(xiàng)卡里單擊“調(diào)整大小和排列”組中的“對(duì)齊”按鈕下的三角形按鈕,在下拉列表中選擇對(duì)齊的方式。5.4.3操作與布局控件(4)對(duì)齊控件5.4.3操作與布局控件(5)調(diào)整多個(gè)控件的大小和間距為了美觀起見,有時(shí)需要將多個(gè)控件調(diào)整成同樣的大小或者需要將多個(gè)控件的間距設(shè)置成相同。最快最準(zhǔn)確的方法仍然要借助于系統(tǒng)提供的命令。方法如下:首先選擇需要調(diào)整的控件,在“窗體設(shè)計(jì)工具|排列”選項(xiàng)卡里單擊“調(diào)整大小和排列”組中的“大小/空格”按鈕下的三角形按鈕,在下拉列表中根據(jù)設(shè)置要求選擇需要的命令即可。5.4.3操作與布局控件(5)調(diào)整多個(gè)控件的大小和間距5.4.3操作與布局控件2.控件的布局在窗體設(shè)計(jì)視圖下選中通過(guò)快捷窗體工具創(chuàng)建帶有數(shù)據(jù)源的窗體中的單個(gè)控件時(shí),在控件及其周圍控件的四周會(huì)出現(xiàn)一個(gè)虛框,此時(shí)只能集中調(diào)整虛框中的所有控件,而無(wú)法只調(diào)整一個(gè)控件。出現(xiàn)這種狀況的原因是系統(tǒng)對(duì)這些控件創(chuàng)建了布局。5.4.3操作與布局控件2.控件的布局5.4.3操作與布局控件(1)控件布局的分類控件布局分為堆疊式布局和表格式布局。在堆疊式布局中,所有控件按垂直方向進(jìn)行排列,每個(gè)控件左側(cè)都有一個(gè)標(biāo)簽,該布局一般會(huì)包含在窗體或報(bào)表的主體節(jié)中;在表格式布局中,每個(gè)控件按行和列進(jìn)行排列,該布局會(huì)跨越窗體或報(bào)表的兩個(gè)節(jié)(對(duì)于窗體來(lái)說(shuō)是窗體頁(yè)眉節(jié)和主體節(jié);對(duì)于報(bào)表來(lái)說(shuō)是頁(yè)面頁(yè)眉節(jié)和主體節(jié)),標(biāo)簽位于頁(yè)眉節(jié),控件位于主體節(jié)。5.4.3操作與布局控件(1)控件布局的分類5.4.3操作與布局控件打開例5-7建立的“專業(yè)信息窗體”的設(shè)計(jì)視圖,選中主體部分的所有控件,在“窗體設(shè)計(jì)工具”下單擊“排列”選項(xiàng)卡,在“表”組中單擊“堆積”按鈕即可看到堆疊式布局,如圖5-35所示;再在“表”組中單擊“表格”按鈕則可看到表格式布局,如圖5-36所示。5.4.3操作與布局控件打開例5-7建立的“專業(yè)信息窗體”的設(shè)計(jì)視圖,選中主體部分的
圖5-35“堆疊式”布局
圖5-36在“表格式”布局5.4.3操作與布局控件圖5-35“堆疊式”布局 (2)選擇布局選中某個(gè)控件,在“排列”選項(xiàng)卡上的“行和列”組中,單擊“選擇布局”按鈕,則能選中布局中的所有單元格。(3)創(chuàng)建新布局在窗體中選擇需要?jiǎng)?chuàng)建布局的一個(gè)或多個(gè)控件,在“窗體設(shè)計(jì)工具”下單擊“排列”選項(xiàng)卡,在“表”組中單擊“堆積”按鈕或“表格”按鈕。5.4.3操作與布局控件(2)選擇布局5.4.3操作與布局控件(4)刪除整個(gè)布局選擇整個(gè)布局,布局周圍會(huì)出現(xiàn)虛線方框,在“排列”選項(xiàng)卡中單擊“表”組中的“刪除布局”按鈕??梢詫?duì)刪除布局后的單個(gè)控件進(jìn)行移動(dòng)或調(diào)整其大小。(5)在布局中添加控件將“控件”組或“字段列表”對(duì)話框中的字段拖到布局中時(shí),出現(xiàn)的水平條或垂直條用來(lái)指示在釋放鼠標(biāo)按鈕時(shí)字段將要放置的位置,確定位置后松開鼠標(biāo),控件將會(huì)插入到指示的位置。5.4.3操作與布局控件(4)刪除整個(gè)布局5.4.3操作與布局控件(6)刪除布局中的控件刪除布局中的控件并不是讓該控件從窗體中消失,而是從布局的約束中解放出來(lái),可以將這樣的控件放置在窗體或報(bào)表中的任何位置,而不會(huì)影響任何其他控件的位置。刪除布局中的控件的方法是:右擊要?jiǎng)h除的控件,在彈出的快捷菜單中選擇“布局|刪除布局”命令。5.4.3操作與布局控件(6)刪除布局中的控件5.4.3操作與布局控件5.4.4常用控件示例在例5-7中介紹了標(biāo)簽控件及其屬性設(shè)置的方法。下面通過(guò)幾個(gè)例子來(lái)介紹命令按鈕、文本框、列表框、組合框、選項(xiàng)組、選項(xiàng)按鈕、復(fù)選按鈕、切換按鈕、選項(xiàng)卡控件、子窗體/子報(bào)表等控件的應(yīng)用。1.列表框、命令按鈕、文本框控件的應(yīng)用下面通過(guò)一個(gè)比較綜合的例子來(lái)介紹列表框、命令按鈕、文本框的使用方法。5.4.4常用控件示例在例5-7中介紹了標(biāo)簽控件及其屬性【例5-8】復(fù)制在例5-7中創(chuàng)建的名為“專業(yè)信息窗體”的窗體對(duì)象,復(fù)制后的窗體對(duì)象名稱為“專業(yè)信息管理窗體”,修改復(fù)制后的窗體,要求如下。①刪除窗體頁(yè)眉部分標(biāo)簽,利用“標(biāo)題”工具按鈕生成標(biāo)題,標(biāo)題名為:“專業(yè)信息管理”。5.4.4常用控件示例【例5-8】復(fù)制在例5-7中創(chuàng)建的名為“專業(yè)信息窗體”的窗體②刪除名為“系編號(hào)”的文本框控件,在“控件”組中將列表框控件加入到所刪除的控件位置,并將列表框的名稱改為“l(fā)st_xbh”,列表框的內(nèi)容來(lái)自“院系”表對(duì)象中的系名稱字段值,且與“專業(yè)”表對(duì)象的“系編號(hào)”字段綁定。列表框附帶的標(biāo)簽控件的標(biāo)題為“系編號(hào)”,標(biāo)簽的名稱修改為“l(fā)bl_xbh”。5.4.4常用控件示例②刪除名為“系編號(hào)”的文本框控件,在“控件”組中將列表框控③在窗體頁(yè)腳部分添加5個(gè)命令按鈕,這5個(gè)命令按鈕上的標(biāo)題字體都為“黑體”,字號(hào)為16磅。名稱和標(biāo)題屬性如表5-1所示。④添加頁(yè)面頁(yè)眉和頁(yè)面頁(yè)腳,在頁(yè)面頁(yè)眉部分插入系統(tǒng)的日期時(shí)間;在頁(yè)面頁(yè)腳部分插入頁(yè)碼。⑤將窗體標(biāo)題改為“專業(yè)信息管理窗體”。5.4.4常用控件示例③在窗體頁(yè)腳部分添加5個(gè)命令按鈕,這5個(gè)命令按鈕上的標(biāo)題字表5-1 命令按鈕屬性設(shè)置功能控件名屬性名屬性值控件名屬性名屬性值命令按鈕1名稱cmd_add命令按鈕3功能刪除一條記錄標(biāo)題添加記錄命令按鈕4名稱cmd_cancel功能添加一條記錄標(biāo)題撤消記錄命令按鈕2名稱Cmd_save功能撤消操作標(biāo)題保存記錄命令按鈕5名稱cmd_close功能保存一條記錄標(biāo)題關(guān)閉窗體命令按鈕3名稱Cmd_del功能關(guān)閉當(dāng)前窗體標(biāo)題刪除記錄
5.4.4常用控件示例表5-1 命令按鈕屬性設(shè)置功能控件名屬性名屬性值控件
圖5-35“列表框向?qū)А睂?duì)話框
圖5-36在“列表框向?qū)А睂?duì)話框中選擇字段5.4.4常用控件示例圖5-35“列表框向?qū)А睂?duì)圖5-37設(shè)置“列表框”的寬度
圖5-38讓列表框和“系編號(hào)”字段綁定5.4.4常用控件示例圖5-37設(shè)置“列表框”的寬度 圖5-38圖5-39在“命令按鈕向?qū)А睂?duì)話框中
圖5-40設(shè)置命令按鈕的標(biāo)題選擇類別和操作
5.4.4常用控件示例圖5-39在“命令按鈕向?qū)А睂?duì)話框中在“設(shè)計(jì)”選項(xiàng)卡里的“頁(yè)眉/頁(yè)腳”組里單擊“日期和時(shí)間”工具,在彈出的對(duì)話框中保持默認(rèn)的設(shè)置,單擊“確定”按鈕,此時(shí)在窗體頁(yè)眉中會(huì)出現(xiàn)兩個(gè)文本框控件,將其剪切再粘貼到頁(yè)面頁(yè)眉區(qū)域中。從“控件”組中放置一個(gè)文本框控件在頁(yè)面頁(yè)腳中,將附帶的標(biāo)簽控件刪除,在文本框里輸入“="第"&[Page]&"頁(yè),總共"&[Pages]&"頁(yè)"”。設(shè)置結(jié)果如圖5-20所示。5.4.4常用控件示例在“設(shè)計(jì)”選項(xiàng)卡里的“頁(yè)眉/頁(yè)腳”組里單擊“日期和時(shí)間”工具將窗體標(biāo)題屬性改為“專業(yè)信息管理窗體”,保存修改結(jié)果。窗體的運(yùn)行效果如圖5-41所示。圖5-41例5-8窗體視圖5.4.4常用控件示例將窗體標(biāo)題屬性改為“專業(yè)信息管理窗體”,保存修改結(jié)果。窗體的2.選項(xiàng)卡、選項(xiàng)組、選項(xiàng)按鈕、復(fù)選框、切換按鈕控件的應(yīng)用【例5-9】創(chuàng)建如圖5-42~圖5-44所示的選項(xiàng)卡窗體,將窗體命名為“評(píng)學(xué)窗體”。窗體中標(biāo)簽控件的名稱皆為默認(rèn)。要求如下。①在窗體的頁(yè)眉部分放一個(gè)文本框,要求能顯示出當(dāng)前“班級(jí)”表中的“班級(jí)名稱”字段值。②在主體部分放一個(gè)選項(xiàng)卡控件,要求有3個(gè)頁(yè)面,每個(gè)頁(yè)面的名稱和標(biāo)題從左往右依次是page1,整體評(píng)價(jià);page2,建議;page3,所屬專業(yè)。5.4.4常用控件示例2.選項(xiàng)卡、選項(xiàng)組、選項(xiàng)按鈕、復(fù)選框、切換按鈕控件的應(yīng)用5.③在選項(xiàng)卡的page1頁(yè)面上放置一個(gè)選項(xiàng)組控件,名稱為::fra_jl,附帶標(biāo)簽的標(biāo)題為:紀(jì)律。在選項(xiàng)組fra_jl上放上4個(gè)選項(xiàng)按鈕,按鈕名稱默認(rèn),附帶標(biāo)簽標(biāo)題分別為:好、較好、差、很好。再在該頁(yè)面上放置一個(gè)選項(xiàng)組控件,名稱為::fra_zz,附帶標(biāo)簽的標(biāo)題為:自主學(xué)習(xí)能力。在選項(xiàng)組fra_zz上放上5個(gè)切換按鈕,按鈕名稱默認(rèn),附帶標(biāo)簽標(biāo)題分別為:強(qiáng)、很強(qiáng)、較強(qiáng)、較差、差。最后在選項(xiàng)組fra_zz的右側(cè)放一個(gè)標(biāo)簽控件,標(biāo)簽標(biāo)題為:班級(jí)特點(diǎn);在標(biāo)簽的下面放置4個(gè)復(fù)選框控件,復(fù)選框的名稱默認(rèn),附帶的標(biāo)簽標(biāo)題分別為:思維活躍、尊重老師、動(dòng)手能力強(qiáng)、關(guān)心同學(xué),要求窗體運(yùn)行時(shí),復(fù)選框能實(shí)現(xiàn)多選,如圖5-42所示。5.4.4常用控件示例③在選項(xiàng)卡的page1頁(yè)面上放置一個(gè)選項(xiàng)組控件,名稱為::④在選項(xiàng)卡的page2頁(yè)面上放置一個(gè)標(biāo)簽控件和一個(gè)文本框控件,標(biāo)簽控件的標(biāo)題為:建議。文本框的名稱為txt_jy。其他格式自定義,如圖5-43所示。⑤在選項(xiàng)卡的page3頁(yè)面上放置一個(gè)選項(xiàng)組控件,名稱為fra_sz,附帶標(biāo)簽的標(biāo)題為:專業(yè)名稱,在選項(xiàng)組里放上4個(gè)復(fù)選框按鈕,按鈕名稱默認(rèn),附帶標(biāo)簽標(biāo)題分別為:會(huì)計(jì)、教育技術(shù)學(xué)、小學(xué)教育、數(shù)學(xué)與應(yīng)用數(shù)學(xué)。要求頁(yè)眉上的文本框中顯示的班級(jí)屬于標(biāo)簽所列的專業(yè)時(shí),該標(biāo)簽前的復(fù)選框打鉤,如圖5-44所示。5.4.4常用控件示例④在選項(xiàng)卡的page2頁(yè)面上放置一個(gè)標(biāo)簽控件和一個(gè)文本框控操作步驟如下。①利用設(shè)計(jì)視圖新建一個(gè)窗體,將窗體的記錄源設(shè)置為“班級(jí)”表對(duì)象。
圖5-42選項(xiàng)卡窗體的頁(yè)面1圖5-43選項(xiàng)卡窗體的頁(yè)面2圖5-44選項(xiàng)卡窗體的
頁(yè)面35.4.4常用控件示例操作步驟如下。圖5-42選項(xiàng)卡窗體的頁(yè)面1②從“控件”組中將一個(gè)選項(xiàng)卡控件放在主體部分,并將其擴(kuò)大到整個(gè)主體區(qū)域。此時(shí)在選項(xiàng)卡的左上角有“頁(yè)1”和“頁(yè)2”這兩個(gè)頁(yè)面,用鼠標(biāo)單擊“頁(yè)1”和“頁(yè)2”這兩個(gè)標(biāo)題,會(huì)顯示不同的頁(yè)面。圖5-45在“選項(xiàng)組向?qū)А睂?duì)話框中標(biāo)簽標(biāo)題
圖5-46為每個(gè)選項(xiàng)賦值5.4.4常用控件示例②從“控件”組中將一個(gè)選項(xiàng)卡控件放在主體部分,并將其擴(kuò)大到圖5-47確定在選項(xiàng)組中的控件
圖5-48例5-9窗體設(shè)計(jì)視圖1最后,保存該窗體,將窗體命名為“評(píng)學(xué)窗體”。5.4.4常用控件示例圖5-47確定在選項(xiàng)組中的控件 3.子窗體/子報(bào)表、組合框控件的應(yīng)用主/子窗體一般用來(lái)顯示一對(duì)多關(guān)系的表或查詢中的數(shù)據(jù)。創(chuàng)建主/子窗體方法:一是創(chuàng)建分別用來(lái)作為主窗體和子窗體兩個(gè)窗體,然后打開主窗體的設(shè)計(jì)視圖,將導(dǎo)航窗格中的子窗體對(duì)象用鼠標(biāo)拖到主窗體里面;二是先創(chuàng)建主窗體,然后在主窗體的設(shè)計(jì)視圖下利用子窗體/子報(bào)表控件來(lái)創(chuàng)建子窗體。本節(jié)通過(guò)例子講述如何利用“子窗體/子報(bào)表”控件來(lái)創(chuàng)建主/子窗體。5.4.4常用控件示例3.子窗體/子報(bào)表、組合框控件的應(yīng)用5.4.4常用控件示【例5-10】創(chuàng)建如圖5-49所示的主/子窗體,將主窗體命名為“教師課時(shí)匯總主窗體”,子窗體命名為“教師課時(shí)匯總子窗體”。窗體中標(biāo)簽控件的名稱皆為默認(rèn)。要求如下。主窗體的主體部分放一個(gè)組合框,組合框的附帶標(biāo)簽的標(biāo)題為:教師編號(hào);在組合框的下拉列表中能顯示教師表中的所有教師編號(hào)。在下拉列表中選擇某個(gè)教師編號(hào),就能在子窗體中顯示該教師的姓名以及每個(gè)學(xué)期的總課時(shí),如圖5-49所示。5.4.4常用控件示例【例5-10】創(chuàng)建如圖5-49所示的主/子窗體,將主窗體命名
圖5-49例5-10主窗體視圖
圖5-50確定獲取數(shù)值的方式5.4.4常用控件示例圖5-49例5-10主窗體視圖 圖5-51選擇數(shù)值來(lái)源
圖5-52為附帶標(biāo)簽設(shè)置標(biāo)題5.4.4常用控件示例圖5-51選擇數(shù)值來(lái)源 圖5-53確定子窗體的來(lái)源方式
圖5-54選擇查詢名稱及字段5.4.4常用控件示例圖5-53確定子窗體的來(lái)源方式 圖5圖5-55確定主/子窗體的鏈接字段
圖5-56修改子窗體的名稱5.4.4常用控件示例圖5-55確定主/子窗體的鏈接字段 5.5窗體的屬性及修飾5.5.1窗體的屬性
5.5.2窗體的修飾5.5窗體的屬性及修飾5.5.1窗體的屬性5.5.1窗體的屬性窗體的屬性較多,用來(lái)修飾窗體的有“格式”屬性,該類屬性在“屬性表”對(duì)話框中的“格式”選項(xiàng)卡中,如圖5-58所示。還有用來(lái)對(duì)窗體中的所有數(shù)據(jù)進(jìn)行控制的屬性,如圖5-59所示。除了“格式”和“數(shù)據(jù)”屬性,還有“其他”屬性,如圖5-60所示。5.5.1窗體的屬性窗體的屬性較多,用來(lái)修飾窗體的有“格圖5-58窗體的部分格式屬性圖
圖5-59窗體的數(shù)據(jù)屬性
圖5-60窗體的其他屬性5.5.1窗體的屬性圖5-58窗體的部分格式屬性圖 圖5-59窗體的數(shù)據(jù)【例5-11】復(fù)制在例5-8中創(chuàng)建的名為“專業(yè)信息管理窗體”的窗體對(duì)象,復(fù)制后的窗體對(duì)象名稱為“專業(yè)信息管理窗體2”。修改窗體,要求如下。①去掉窗體的記錄選擇器,邊框樣式設(shè)置為細(xì)邊框,去除水平滾動(dòng)條和垂直滾動(dòng)條,去掉關(guān)閉按鈕以及最大化最小化按鈕,去掉控制菜單。②設(shè)置窗體的背景為圖片文件,路徑如下:D:/access2010/photo/tu1.jpg。平鋪圖片。③為“系編號(hào)”列表框控件添加提示信息:“雖然選中的是系名稱,但存儲(chǔ)的是對(duì)應(yīng)的系編號(hào)!”。5.5.1窗體的屬性【例5-11】復(fù)制在例5-8中創(chuàng)建的名為“專業(yè)信息管理窗體”
圖5-61例5-7設(shè)置后的窗體視圖
圖5-62設(shè)置窗體的屬性5.5.1窗體的屬性圖5-61例5-7設(shè)置后的窗體視圖 5.5.2窗體的修飾可以在窗體上添加圖像框、直線或矩形控件對(duì)象窗體進(jìn)行修飾,也可以通過(guò)應(yīng)用“主題”來(lái)對(duì)窗體進(jìn)行修飾,甚至可以利用條件格式來(lái)使窗體中的數(shù)據(jù)根據(jù)不同的值來(lái)顯示不同的格式。下面舉例介紹?!纠?-12】復(fù)制在例5-11中創(chuàng)建的名為“專業(yè)信息管理窗體2”的窗體對(duì)象,復(fù)制后的窗體對(duì)象名稱為“專業(yè)信息管理窗體3”。修改復(fù)制后的窗體,要求如下。5.5.2窗體的修飾可以在窗體上添加圖像框、直線或矩形控①在窗體窗體頁(yè)眉下邊畫一條直線,直線的邊框?qū)挾葹椤?pt”,特殊效果為“凹陷”。②在窗體主體的左側(cè)放一副“玫瑰”圖片,圖片文件的位置為:D:/access2010/photo/rose.png。設(shè)置后的窗體運(yùn)行效果如圖5-63所示。圖5-63例5-7的窗體視圖5.5.2窗體的修飾①在窗體窗體頁(yè)眉下邊畫一條直線,直線的邊框?qū)挾葹椤?pt”【例5-13】以學(xué)生選課為數(shù)據(jù)源,創(chuàng)建一個(gè)名為“學(xué)生選課”的表格式窗體,要求如下。①期末成績(jī)小于60分的數(shù)據(jù)用紅色標(biāo)識(shí),大于90分的數(shù)據(jù)用綠色標(biāo)識(shí)。②將該窗體的樣式套用名為“行云流水”的主題,觀察本窗體及其他窗體的外觀是否有變化。窗體的窗體視圖如圖5-64所示。5.5.2窗體的修飾【例5-13】以學(xué)生選課為數(shù)據(jù)源,創(chuàng)建一個(gè)名為“學(xué)生選課”的圖5-64例5-8的窗體視圖5.5.2窗體的修飾圖5-64例5-8的窗體視圖5.5.2窗體的修飾圖5-65設(shè)置小于60分的格式圖5-66設(shè)置后的“條件格式規(guī)則管理器”對(duì)話框5.5.2窗體的修飾圖5-65設(shè)置小于60分的格式圖5-66設(shè)置后的“條圖5-67設(shè)置主題后的例5-7的“專業(yè)信息管理窗體”窗體視圖5.5.2窗體的修飾圖5-67設(shè)置主題后的例5-7的“專業(yè)信息管理窗體”窗體5.6創(chuàng)建系統(tǒng)控制窗體5.6.3設(shè)置啟動(dòng)窗體5.6.1創(chuàng)建切換面板5.6.2創(chuàng)建導(dǎo)航窗體5.6創(chuàng)建系統(tǒng)控制窗體5.6.3設(shè)置啟動(dòng)窗體5.65.6創(chuàng)建系統(tǒng)控制窗體對(duì)于一個(gè)由少數(shù)幾個(gè)功能構(gòu)成的應(yīng)用程序,我們可以先創(chuàng)建幾個(gè)窗體來(lái)實(shí)現(xiàn)相應(yīng)的功能,然后創(chuàng)建一個(gè)應(yīng)用程序入口的窗體,在該窗體上放置幾個(gè)命令按鈕,每個(gè)命令按鈕的功能為:鼠標(biāo)單擊命令按鈕后,能打開實(shí)現(xiàn)對(duì)應(yīng)功能的窗體。通過(guò)這樣的方式可以將一個(gè)應(yīng)用程序集成,如圖5-68所示。5.6創(chuàng)建系統(tǒng)控制窗體對(duì)于一個(gè)由少數(shù)幾個(gè)功能構(gòu)成的應(yīng)用程圖5-68教學(xué)管理系統(tǒng)入口窗體5.6創(chuàng)建系統(tǒng)控制窗體圖5-68教學(xué)管理系統(tǒng)入口窗體5.6創(chuàng)建系統(tǒng)控制窗體5.6.1創(chuàng)建切換面板使用切換面板管理器創(chuàng)建的窗體稱為切換面板,也稱為切換窗體。切換面板本質(zhì)上是一個(gè)控制菜單,通過(guò)菜單可以實(shí)現(xiàn)所需要的功能。每一級(jí)控制菜單對(duì)應(yī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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 塔里木大學(xué)《數(shù)據(jù)可視化原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶工商大學(xué)派斯學(xué)院《體育教學(xué)技能訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京機(jī)電職業(yè)技術(shù)學(xué)院《細(xì)胞生物學(xué)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海城建職業(yè)學(xué)院《學(xué)前兒童家庭教育與社區(qū)教育》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川幼兒師范高等??茖W(xué)校《種子經(jīng)營(yíng)管理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西青年職業(yè)學(xué)院《數(shù)據(jù)結(jié)構(gòu)與算法分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北師范大學(xué)文理學(xué)院《電腦輔助設(shè)計(jì)(1)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院《第二外語(yǔ)(韓語(yǔ))1》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州民用航空職業(yè)學(xué)院《混凝土工學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 大慶師范學(xué)院《建筑設(shè)計(jì)理論(三)》2023-2024學(xué)年第二學(xué)期期末試卷
- (高清版)TDT 1048-2016 耕作層土壤剝離利用技術(shù)規(guī)范
- 市場(chǎng)調(diào)研與咨詢行業(yè)的市場(chǎng)調(diào)研方法創(chuàng)新培訓(xùn)
- 2024年人工智能助力社會(huì)治理現(xiàn)代化
- 29.4常見腫瘤標(biāo)志物講解
- 華為企業(yè)大學(xué)培訓(xùn)體系
- 2024年四川成都市公共交通集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 學(xué)生獎(jiǎng)勵(lì)兌換券模板
- 鑄牢中華民族共同體意識(shí)主題班會(huì)教案
- 第2章導(dǎo)游(課件)《導(dǎo)游業(yè)務(wù)》(第五版)
- 成品倉(cāng)主管述職報(bào)告
- 血液透析誘導(dǎo)期健康宣教
評(píng)論
0/150
提交評(píng)論