數(shù)據(jù)庫原理及應(yīng)用課件:第5章 ACCESS 數(shù)據(jù)庫--窗體設(shè)計_第1頁
數(shù)據(jù)庫原理及應(yīng)用課件:第5章 ACCESS 數(shù)據(jù)庫--窗體設(shè)計_第2頁
數(shù)據(jù)庫原理及應(yīng)用課件:第5章 ACCESS 數(shù)據(jù)庫--窗體設(shè)計_第3頁
數(shù)據(jù)庫原理及應(yīng)用課件:第5章 ACCESS 數(shù)據(jù)庫--窗體設(shè)計_第4頁
數(shù)據(jù)庫原理及應(yīng)用課件:第5章 ACCESS 數(shù)據(jù)庫--窗體設(shè)計_第5頁
已閱讀5頁,還剩90頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理及應(yīng)用第5章 ACCESS 數(shù)據(jù)庫-窗體設(shè)計7/18/20221窗體的概念窗體的結(jié)構(gòu)窗體的分類創(chuàng)建窗體窗體和控件的屬性本節(jié)內(nèi)容7/18/20222本節(jié)要求掌握窗體的類型。掌握創(chuàng)建窗體的方法。了解控件的含義及種類。掌握在窗體中添加和修改控件的方法。掌握如何設(shè)置控件及窗體常見屬性。7/18/202235.4.1窗體的概念窗體是Access數(shù)據(jù)庫文件中所包含對象的一種,主要用于用戶與系統(tǒng)的交互工作。彈出式窗體。當(dāng)需要該窗體始終位于其它窗體之上,但不影響其它窗體的操作時,可通過將窗體屬性中的“彈出方式”(PopUp)屬性置為“是”,把窗體指定為彈出式窗體(如提示窗口)。7/18/20224模

2、式窗體。只要模式窗體未關(guān)閉,將不能切換到其它窗口??赏ㄟ^將“模式”(Modal)屬性設(shè)置為“是”,把窗體指定為模式窗體。對話框窗體。對話框窗體必須能顯示在其它窗體之上,未關(guān)閉即未完成設(shè)置不能切換至其它窗口,對話框窗口不能改變大小??赏ㄟ^先將窗體設(shè)置為彈出式窗體,再將“邊框樣式”(BorderStyle)屬性設(shè)置為“對話框邊框”來實現(xiàn)。7/18/20225普通窗體。除前三種窗體之外的窗體,均稱為普通窗體。不同式樣的窗體可實現(xiàn)不同的用途,窗體中的數(shù)據(jù)源可以包含一個或多個數(shù)據(jù)表的數(shù)據(jù)。通過使用稱為控件的圖形對象,可以在窗體和窗體的數(shù)據(jù)來源之間創(chuàng)建鏈接。 7/18/20226窗體的用途:(了解)窗體可

3、以接收來自鍵盤或外部數(shù)據(jù)庫的數(shù)據(jù)輸入??梢园堰x擇按鈕、復(fù)選框或彈出式列表框添加到窗體中??梢栽黾又本€、框、顏色和統(tǒng)計的圖表??梢栽诖绑w中加入計算的字段。7/18/20227在窗體中可以加入各種控制按鈕,驅(qū)動事先設(shè)定的宏或調(diào)用事先編寫的VBA程序代碼。在窗體中可以引入OLE對象,如照片、聲音和動畫等。在窗體中還可以打印用戶所需要的信息。7/18/202285.4.2 窗體的結(jié)構(gòu)Access的窗體可以在三種視圖方式下查看,分別是“設(shè)計”、“窗體”、“數(shù)據(jù)表”視圖。其中“窗體”視圖中一次只能查看一條記錄;“數(shù)據(jù)表”視圖以表的形式查看,一次可查看多條記錄;而“設(shè)計”視圖中只可對設(shè)計好的窗體進(jìn)行設(shè)計修改

4、,并可在“設(shè)計”視圖下完成對窗體工作區(qū)的設(shè)置。7/18/20229設(shè)計視圖中的窗體工作區(qū)包括如下五部分:7/18/202210窗體中每一部分又稱為一個節(jié)。其中“主體”節(jié)必須有,其它節(jié)可選。窗體頁眉:其中的內(nèi)容將在窗口視圖的頂部顯示。且其顯示的內(nèi)容對每條記錄來說是不變的,通常用來設(shè)置窗口的標(biāo)題。頁面頁眉:其中的內(nèi)容將在打印窗體頂部顯示,其內(nèi)容也是不變的,可通過打印預(yù)覽查看。7/18/202211主體:用來顯示記錄,大部分控件都將設(shè)置在主體中。頁面頁腳:其中內(nèi)容將在打印窗體每一頁的底部出現(xiàn)。窗體頁腳:其中內(nèi)容將在窗口視圖的底部顯示,且其顯示的內(nèi)容對每條記錄來說都是不變的,常用來設(shè)置一些命令按鈕。7

5、/18/2022125.4.3 窗體的分類按窗體的作用分類:1)數(shù)據(jù)輸入窗體。主要用于用戶輸入數(shù)據(jù)時,選擇用戶關(guān)注的字段。2)切換面板窗體。用于在各種數(shù)據(jù)庫對象之間的切換。通常在使用“數(shù)據(jù)庫向?qū)А毙陆〝?shù)據(jù)庫時,由數(shù)據(jù)庫向?qū)ё詣有陆ㄒ粋€切換面板窗體,也可以使用“切換面板管理器”來創(chuàng)建并管理切換面板窗體。7/18/2022133)自定義對話框。用來顯示信息或提示用戶輸入數(shù)據(jù)。按窗體的表現(xiàn)形式分類:1)縱欄式窗體 也叫全屏幕窗體,只能同時顯示一條記錄。例雇員窗體2)表格式窗體 表格式窗體可同時顯示多條記錄。例客戶電話列表窗體3)數(shù)據(jù)表窗體 從外觀上看與數(shù)據(jù)表和查詢的界面相同,可同時顯示多條記錄。7/

6、18/2022144)主/子窗體 也稱為嵌套窗體,窗體中的窗體稱為子窗體,包含子窗體的基本窗體是主窗體,通常在顯示一對多關(guān)系或查詢時使用。 5)圖表窗體 以圖表方式顯示用戶的數(shù)據(jù),使得觀察數(shù)據(jù)更加直觀。6)數(shù)據(jù)透視表窗體 是一種交互式的表,它是Access在指定表或查詢的基礎(chǔ)上產(chǎn)生一個導(dǎo)入Excel的分析表格。 7/18/2022155.4.4 創(chuàng)建窗體1、自動創(chuàng)建窗體“自動窗體”創(chuàng)建顯示基礎(chǔ)表或查詢中所有字段和記錄的窗體,如果選定的記錄源有相關(guān)的表和查詢,窗體還將包含來自這些記錄源的所有字段和記錄。7/18/202216Access為自動窗體提供三種樣式:縱欄式:每一行為一個字段,標(biāo)簽顯示在

7、左側(cè)。表格式:所有字段均顯示在一行上,標(biāo)簽顯示在窗體頂端。數(shù)據(jù)表:以二維表的形式顯示,行為記錄,列為字段名。 7/18/202217例:使用“自動創(chuàng)建窗體”為“學(xué)生基本情況表”創(chuàng)建一個“縱欄式”自動編輯窗體。操作步驟如下:S1:打開“學(xué)生管理”數(shù)據(jù)庫,選擇“窗體”對象,單擊“新建”按鈕。彈出如圖所示“新建窗體”對話框。7/18/202218S2:單擊“自動創(chuàng)建窗體:縱欄式”選項,選擇作為窗體數(shù)據(jù)來源的表為“學(xué)生基本情況表”,單擊確定按鈕,打開“縱欄式”自動編輯窗體。7/18/202219例二:使用 “數(shù)據(jù)透視表”向?qū)椤俺煽儽怼眲?chuàng)建按“成績”匯總選修某課程人數(shù)的窗體。操作步驟如下:S1:打開“

8、學(xué)生管理”數(shù)據(jù)庫,選擇“窗體”對象,單擊“新建”按鈕。彈出如圖所示“新建窗體”對話框。7/18/202220S2:單擊“自動窗體:數(shù)據(jù)透視表”選項,選擇作為窗體數(shù)據(jù)來源的表為“成績表”,單擊確定按鈕,打開“數(shù)據(jù)透視表”對話框。7/18/202221S3:將相應(yīng)字段拖到行、列及數(shù)據(jù)匯總區(qū),保存。7/18/2022222、使用向?qū)?chuàng)建窗體向?qū)⒁笥脩暨x擇或輸入有關(guān)的記錄源、字段、版式等信息,并據(jù)此創(chuàng)建窗體。例三:使用 “窗體向?qū)А?為“課程表”創(chuàng)建 “表格式”自動編輯窗體。操作步驟如下:S1:打開“學(xué)生管理”數(shù)據(jù)庫,選擇“窗體”對象,單擊“新建”按鈕。彈出如圖所示“新建窗體”對話框。7/18/2

9、02223S2:單擊“窗體向?qū)А边x項,并選擇作為窗體數(shù)據(jù)來源的表為“課程表”,單擊確定按鈕,打開“窗體向?qū)А睂υ捒?。7/18/202224S3 :選擇所需字段,單擊“下一步”按鈕,打開“窗體向?qū)А睂υ捒?。7/18/202225S4:選擇窗口布局后單擊“下一步”按鈕,打開“窗體向?qū)А睂υ捒?。7/18/202226S5:選擇樣式并單擊“下一步”按鈕,打開“窗體向?qū)А睂υ捒?。7/18/202227S6:為窗體指定標(biāo)題,單擊“完成”按鈕,所建窗體如圖所示。7/18/2022283、數(shù)據(jù)透視表向?qū)?數(shù)據(jù)透視表是一種交互式的表,可以實現(xiàn)用戶選定信息的計算。例如,計算各系男女生人數(shù)。操作步驟如下:S

10、1:打開“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫,在“數(shù)據(jù)庫”窗口中,單擊“對象”下的“窗體”, 單擊“數(shù)據(jù)庫”窗口工具欄上的“新建”按鈕,彈出“新建窗體”窗口。 7/18/202229S2:選擇“數(shù)據(jù)透視表向?qū)А边x項,從“請選擇該對象數(shù)據(jù)的來源表或查詢”下拉列表中選擇“學(xué)生基本情況”表,如圖所示。 7/18/202230S3:單擊“確定”按鈕,彈出數(shù)據(jù)透視表向?qū)б唬鐖D所示。 7/18/202231S4:單擊“下一步”按鈕,彈出數(shù)據(jù)透視表向?qū)Ф?,如圖所示。 7/18/202232S5:在可用字段列表中雙擊“學(xué)號”、“性別”和“系別”字段,如圖所示。 7/18/202233S6:單擊“完成”按鈕,彈出數(shù)據(jù)透

11、視表向?qū)鐖D所示。 7/18/202234S7:將“系別”字段拖至“行字段”處,將“性別”字段拖至“列字段”處,將“學(xué)號”字段拖至“數(shù)據(jù)字段”處,如圖所示。S8:單擊“保存”按鈕,彈出“另存為”對話框,輸入窗體名稱,單擊“確定”按鈕。 7/18/2022354、數(shù)據(jù)透視圖向?qū)?使用圖表向?qū)軌蚋庇^地顯示表或查詢中數(shù)據(jù)。例如,使用圖表向?qū)?chuàng)建窗體,統(tǒng)計并顯示各系男女生人數(shù)。具體操作步驟如下: 7/18/202236S1:打開“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫,在“數(shù)據(jù)庫”窗口中的的“窗體”對象中,單擊“數(shù)據(jù)庫”窗口工具欄上的“新建”按鈕,彈出“新建窗體”對話框。 S2:選擇“圖表向?qū)А边x項,從“請

12、選擇該對象數(shù)據(jù)的來源表或查詢”下拉列表中選擇“學(xué)生基本情況”表,如圖所示。 7/18/202237S3:單擊“確定”按鈕,彈出圖表向?qū)б?,如圖所示。 7/18/202238S4:在可用字段列表中雙擊“學(xué)號”、“性別”和“系別”字段,將它們添加到用于圖表的字段列表中,如圖所示。 7/18/202239S5:單擊“下一步”按鈕,彈出圖表向?qū)Ф鐖D所示。 7/18/202240S6:選擇圖表的類型“柱形圖”,單擊“下一步”按鈕,彈出圖表向?qū)?,如圖所示。7/18/202241S7:將“系別”、“性別”、“學(xué)號”字段拖至圖表中的布局方式,如圖所示。7/18/202242S8:單擊“下一步”按鈕,彈出

13、窗體向?qū)У耐瓿纱翱?,如圖所示。7/18/202243S9:單擊“完成”按鈕,彈出創(chuàng)建的窗體,如圖所示。 S10:單擊“保存”按鈕,彈出“另存為”對話框,輸入窗體名稱,單擊“確定”按鈕。7/18/2022445、在設(shè)計視圖中創(chuàng)建窗體(自定義窗體)窗體設(shè)計視圖是進(jìn)行窗體設(shè)計的主要工具,窗體設(shè)計視圖既可完成新窗體的創(chuàng)建,又可實現(xiàn)修改,也可根據(jù)自己的需要自定義窗體。 窗體設(shè)計視圖中含有大量的工具按鈕。7/18/2022451)窗體設(shè)計視圖工具欄“字段列表”按鈕:顯示基礎(chǔ)記錄源所包含的字段列表。從列表中拖動字段可創(chuàng)建自動添加記錄源的控件“工具箱”按鈕:顯示或隱藏工具箱“自動套用格式”按鈕:將事先定義的格

14、式應(yīng)用于窗體或報表?!按a”按鈕:在“模塊”窗口中顯示選定窗體或報表所包含的程序代碼?!皩傩浴卑粹o:顯示所選項目的屬性表。“生成器”按鈕:如果選定項目或?qū)傩跃哂猩善?,則顯示該選定項目或?qū)傩缘纳善鳌?/18/2022462)工具箱“選擇對象”按鈕:用于選擇窗體上的各種控件。 “控件向?qū)А卑粹o:用于打開或關(guān)閉控件向?qū)АH羰褂镁哂锌丶驅(qū)У目丶仨毷褂迷摪粹o。具有向?qū)Чδ艿目丶校毫斜砜?、組合框、選項組、命令按鈕、圖表、子窗體。 “標(biāo)簽”按鈕:用于顯示文本的控件,如窗體或報表標(biāo)題。在創(chuàng)建其他控件時,Access會自動為其添加標(biāo)簽?!拔谋究颉卑粹o:用于顯示、輸入、或編輯窗體的基礎(chǔ)記錄源數(shù)據(jù),顯示計

15、算結(jié)果,或接受輸入的數(shù)據(jù)?!斑x項組”按鈕:與“復(fù)選框”、“選項”按鈕或“切換”按鈕搭配使用,用于顯示一組可選值?!扒袚Q”按鈕:該按鈕可用于綁定到是/否字段的獨立控件或接受用戶在自定義對話框中輸入數(shù)據(jù)的未綁定控件,或選項組的一部分。切換按鈕只有兩種可選狀態(tài)?!斑x項”按鈕:該按鈕可用于綁定到是/否字段的獨立控件或接受用戶在自定義對話框中輸入數(shù)據(jù)的未綁定控件,或選項組的一部分。選項按鈕只有在多種可選狀態(tài)中選擇一種?!皬?fù)選框”按鈕:該按鈕可用于綁定到是/否字段的獨立控件或接受用戶在自定義對話框中輸入數(shù)據(jù)的未綁定控件,或選項組的一部分。復(fù)選框按鈕可以在多種可選狀態(tài)中選擇多種。7/18/2022472)工

16、具箱“組合框”按鈕:該控件結(jié)合了文本框和列表框的特性,即在文本框中直接輸入文字,在列表框中選擇輸入項,然后將值添加到所基于的字段中。 “列表框”按鈕:顯示可滾動的數(shù)據(jù)列表,列表中的選擇將改變記錄值。 “命令”按鈕:用于在窗體或報表上創(chuàng)建命令按鈕。 “圖像”按鈕:用于在窗體或報表上顯示靜態(tài)圖片。 “未綁定對象”按鈕:用于在窗體或報表上顯示未綁定OLE對象。 “綁定對象”按鈕:用于在窗體或報表上顯示綁定OLE對象。 7/18/2022482)工具箱“分頁符”按鈕:用于在窗體中開始一個新的屏幕,或在窗體或報表時開始一個新頁。 “選項卡控件”按鈕:用于創(chuàng)建一個多頁的選項卡窗體或選項卡對話框。 “子窗體

17、/子報表”按鈕:用于在窗體或報表上顯示來自多個表的數(shù)據(jù)。 “直線”按鈕:用于在窗體或報表中畫直線。 “矩形”按鈕:用于在窗體或報表中畫一個矩形框。 “其他控件”按鈕:用于顯示其他可用的控件按鈕。 7/18/202249例:為“學(xué)生基本情況表”建立一個可顯示并編輯學(xué)生基本情況的窗體。步驟如下:S1:打開“學(xué)生管理”數(shù)據(jù)庫,選擇“窗體”對象,單擊“新建”按鈕。S2:在“新建窗體”對話框中,選擇“設(shè)計視圖”選項,單擊“確定”按鈕。7/18/202250S3:單擊工具欄上的“屬性”按鈕,打開“窗體”對話框。將記錄源屬性設(shè)置為“學(xué)生基本情況表”,如圖所示。7/18/202251S4:添加所需控件。從字段

18、列表中將所需字段直接拖到窗體設(shè)計視圖主體區(qū),如圖所示:7/18/202252S5:保存并將窗體命名為“學(xué)生基本情況編輯”后關(guān)閉。7/18/2022536、Access中的基本控件及其應(yīng)用控件是在窗體、報表或數(shù)據(jù)訪問頁上用于顯示數(shù)據(jù)、執(zhí)行操作或作為裝飾的對象,窗體或報表中的所有信息都包含在控件中。7/18/2022541)文本框:文本框是一個交互式控件,可用于顯示指定的數(shù)據(jù)、接受數(shù)據(jù)的輸入。文本框分為“綁定的”、“非綁定的”以及“計算控件”。綁定的文本框與數(shù)據(jù)庫某個表中某個字段進(jìn)行綁定。非綁定文本框控件沒有數(shù)據(jù)來源,主要用于顯示信息、線條、矩形、圖像等。計算控件顯示表達(dá)式計算結(jié)果。7/18/20

19、2255例:在窗體中創(chuàng)建一個控件,實現(xiàn)統(tǒng)計學(xué)生人數(shù),操作步驟如下:S1:打開數(shù)據(jù)庫,選擇“窗體”對象。S2:雙擊“在設(shè)計視圖中創(chuàng)建窗體”。S3:單擊“文本框”按鈕,在主體節(jié)背景區(qū)某處單擊,在出現(xiàn)“文本框”控件同時會附帶產(chǎn)生一個標(biāo)簽控件,如圖所示。并彈出文本框向?qū)?,在向?qū)е锌稍O(shè)置字體、字型、字號、文本對齊方式等。7/18/202256S4:單擊工具欄“屬性”按鈕,在其中設(shè)置窗體記錄源,并設(shè)置文本框的其他屬性。S5:單擊文本框,“未綁定”文本消失,出現(xiàn)光標(biāo)鍵輸入表達(dá)式:“=count(學(xué)號)”。S6:單擊保存按鈕,保存該窗體并關(guān)閉。S7:雙擊窗體名,在文本框中顯示計算結(jié)果。7/18/2022572

20、)標(biāo)簽:當(dāng)需要在窗體或報表上顯示一些說明性文字時,可使用“標(biāo)簽”控件。例如:在“學(xué)生管理”數(shù)據(jù)庫中為用戶登錄窗體設(shè)計一個“用戶名”和“密碼”標(biāo)簽。 S1:在窗體設(shè)計視圖中,單擊工具箱中“標(biāo)簽”控件。S2:在窗體中欲放置該標(biāo)簽處單擊,并拖拽到合適大小釋放。 7/18/202258S3:標(biāo)簽內(nèi)輸入文本內(nèi)容:用戶名。S4:單擊該控件,選擇工具欄“屬性”命令,設(shè)置標(biāo)簽的格式屬性。7/18/2022593)列表框和組合框:列表框和組合框可以提供一個用戶選項的列表,這樣既可保證輸入數(shù)據(jù)的正確性,又可提高輸入速度。如果窗體中的數(shù)據(jù)取自某一個表或查詢中的數(shù)據(jù),可以考慮使用列表框或組合框控件。例:為“學(xué)生基本情

21、況表”中的姓名字段建立一個組合框。操作步驟如下:7/18/202260S1:在窗體設(shè)計視圖下,單擊控件中“組合框” ,在主體節(jié)背景區(qū)某處單擊,彈出“組合框向?qū)А睂υ捒?。7/18/202261S2:確定組合框獲取數(shù)值方式后單擊“下一步”,進(jìn)入“組合框向?qū)А睂υ捒?。7/18/202262S3:選擇為組合框提供數(shù)值的表或查詢,進(jìn)入“組合框向?qū)А睂υ捒?。7/18/202263S4:選擇所需字段后,進(jìn)入“組合框向?qū)А睂υ捒?、5,完成排序次序以及組合框列寬的設(shè)置。7/18/202264S5:創(chuàng)建完成如圖所示。7/18/202265例:為“學(xué)生基本情況表”中的“系別”字段建立一個列表框。S1:在窗體

22、設(shè)計視圖下,單擊列表框控件,在主體節(jié)背景區(qū)某處單擊,彈出“列表框向?qū)А睂υ捒?。7/18/202266S2:確定列表框獲取數(shù)值方式,進(jìn)入“列表框向?qū)А睂υ捒?。7/18/202267S3:確定為列表框提供數(shù)據(jù)的表或查詢,進(jìn)入“列表框向?qū)А睂υ捒?。7/18/202268S4:選擇所需字段,并設(shè)置排序次序以及組合框列寬,創(chuàng)建完成如圖所示。7/18/2022694)命令按鈕:命令按鈕利用事件執(zhí)行代碼或宏起控制作用,如“確定”、“取消”等,還能提供許多其他功能,其操作代碼均放置在“單擊”事件中。例:為“課程表”窗體創(chuàng)建一個“關(guān)閉窗體”按鈕。步驟如下:S1:在“設(shè)計視圖”中打開“課程表”窗體。S2:在

23、該窗體的“窗體頁腳”區(qū)添加一個命令按鈕。彈出“命令按鈕向?qū)А睂υ捒?。7/18/202270S3:選擇按鈕類別后,單擊“下一步”按鈕,進(jìn)入“命令按鈕向?qū)А睂υ捒?。7/18/202271S4:確定按鈕的顯示形式后,單擊“下一步”按鈕進(jìn)入“命令按鈕向?qū)А睂υ捒?。7/18/202272S5:指定按鈕名稱,完成創(chuàng)建如圖所示。7/18/2022735)復(fù)選框、選項按鈕與切換按鈕這三種按鈕均屬于是/否型控件,通常復(fù)選框允許同時選定多項,選項按鈕只能在多個選項中選擇其中的一項。切換按鈕具有可以綁定到字段、Value屬性、可加入選項組等屬性。例:在學(xué)生基本情況編輯窗體上創(chuàng)建復(fù)選框或選項按鈕。步驟如下: 7

24、/18/202274S1:在學(xué)生基本情況編輯窗體設(shè)計視圖下,單擊復(fù)選框控件或選項按鈕,在主體節(jié)背景區(qū)某處單擊。S2:從字段列表中拖拽適當(dāng)?shù)氖?否型字段到窗體空白處。創(chuàng)建完成如圖所示。建立其中一種控件后,可用“格式”菜單中的“更改為” 命令,將選項按鈕轉(zhuǎn)換成復(fù)選框或切換按鈕。7/18/202275例:在上例窗體中建立圖片式切換按鈕。S1:在窗體設(shè)計視圖下,單擊切換按鈕,從字段列表中拖拽適當(dāng)?shù)氖?否型字段到窗體空白處。S2:在新建的切換按鈕上雙擊鼠標(biāo)左鍵,打開屬性窗口。S3:查找圖片屬性,選擇所需圖片后確定即可。7/18/2022766)選項卡控件:選項卡也稱為頁,可用來放置其他控件。選項卡控件可

25、設(shè)多個選項卡,可有效擴(kuò)展窗體面積。例:在窗體中創(chuàng)建一選項卡,分別用來瀏覽“學(xué)生基本情況表”和“成績表”。步驟如下:S1:打開數(shù)據(jù)庫,選擇“窗體”對象。S2:雙擊“在設(shè)計視圖中創(chuàng)建窗體”。7/18/202277S3:單擊工具箱中“選項卡”控件按鈕,在窗體主體處單擊并拖拽到合適大小施放。S4:單擊工具箱中“子窗體/子報表”控件按鈕,在“頁1”選項卡下方單擊,彈出“子窗體向?qū)А睂υ捒?,如圖所示。7/18/202278S5:選擇子窗體或子報表的數(shù)據(jù)來源后單擊“下一步”按鈕,打開“子窗體向?qū)А睂υ捒?,如圖所示。7/18/202279S6:選擇所需表及字段后,單擊“下一步”按鈕,打開“子窗體向?qū)А睂υ?/p>

26、框3,輸入子窗體的名稱后,單擊“完成”按鈕。S7:雙擊“頁1”選項卡,將“標(biāo)題”屬性設(shè)置為“學(xué)生基本情況”。S8:對頁2重復(fù)上述步驟,完成對“成績”選項卡的設(shè)置。 如圖所示。7/18/2022807、子窗體的創(chuàng)建(了解)在顯示一對多關(guān)系的表或查詢中的數(shù)據(jù)時,子窗體特別有效,按一對多關(guān)系顯示,可實現(xiàn)記錄同步,即子窗體中只顯示與主窗體中當(dāng)前記錄有關(guān)的記錄。創(chuàng)建子窗體的方法有兩種:使用窗體向?qū)瑫r創(chuàng)建主窗體和子窗體或者使用控件工具創(chuàng)建子窗體并將其添加到已有窗體中。7/18/202281例:使用窗體向?qū)?chuàng)建一個帶有主/子窗體的學(xué)生瀏覽窗體,當(dāng)主窗體中顯示學(xué)生學(xué)號時,子窗體中只顯示該學(xué)號的學(xué)生選修課程的成績。步驟如下:S1:首先確認(rèn)“學(xué)生基本情況表”與“成績表”已建立關(guān)系。S2:打開“

溫馨提示

  • 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

提交評論