




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Access數(shù)據(jù)庫基礎(chǔ)與應(yīng)用
項目式教程(Access2019)(微課版)工作任務(wù)7設(shè)計和制作窗體主要內(nèi)容7.5任務(wù)拓展7.6任務(wù)檢測7.4任務(wù)實施7.2任務(wù)目標7.1任務(wù)描述7.7任務(wù)總結(jié)7.3知識儲備
7.1任務(wù)描述
在應(yīng)用程序中,通常使用窗口作為用戶界面的載體。Access數(shù)據(jù)庫管理系統(tǒng)支持面向?qū)ο蟮某绦蛟O(shè)計,用戶可以使用窗體設(shè)計用戶界面。本任務(wù)將通過自動創(chuàng)建窗體、窗體向?qū)?、空白窗體、分割窗體、數(shù)據(jù)表窗體以及多個項目窗體來創(chuàng)建訂單信息、商品信息、客戶信息、供應(yīng)商信息、訂單詳細信息和類別信息窗體,創(chuàng)建用戶與商店管理系統(tǒng)交互的界面,從而實現(xiàn)顯示、輸入和編輯數(shù)據(jù)等功能。
7.2任務(wù)目標
理解窗體的概念,了解窗體的類型。
熟悉窗體的不同視圖在窗體設(shè)計和使用中的作用。
能根據(jù)應(yīng)用目的,選用合適的方法創(chuàng)建不同類型的窗體。
熟練使用“窗體”工具和“窗體向?qū)А惫ぞ呖焖賱?chuàng)建簡單窗體。
能利用窗體設(shè)計視圖創(chuàng)建簡單窗體。7.3知識儲備7.3.1窗體的概念
窗體是Access數(shù)據(jù)庫的重要對象之一。窗體既是管理數(shù)據(jù)庫的窗口,又是用戶和數(shù)據(jù)庫之間的橋梁。通過窗體可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù),對數(shù)據(jù)進行排序、篩選和瀏覽等。Access利用窗體將整個數(shù)據(jù)庫組織起來,構(gòu)成完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)。窗體的主要功能可分為以下兩類。1.用于編輯和顯示數(shù)據(jù)
這一類窗體稱為“綁定窗體”。它是直接鏈接到數(shù)據(jù)源(如表或查詢)的窗體,可用于輸入、編輯或顯示來自該數(shù)據(jù)源的數(shù)據(jù)。但窗體并不保存數(shù)據(jù),數(shù)據(jù)只保存在表中,窗體運行時需從表或查詢中獲取數(shù)據(jù)。2.用作切換面板和自定義對話框
這一類窗體稱為“未綁定窗體”。該窗體沒有直接鏈接到數(shù)據(jù)源,但仍然包含操作應(yīng)用程序所需的命令按鈕、標簽或其他控件。自定義對話框可用來接受用戶的輸入及根據(jù)輸入執(zhí)行操作。切換面板窗體用來打開數(shù)據(jù)庫中的其他窗體和報表等。用戶可以使用切換面板窗體組織應(yīng)用程序中的對象,實現(xiàn)類似于系統(tǒng)菜單的功能。7.3.2窗體的類型
1.單頁窗體
圖2.81所示為一個顯示“商品”數(shù)據(jù)的單頁窗體,其特點是一屏只顯示一條記錄。單頁窗體可用于輸入數(shù)據(jù),窗體中的文本框或組合框用于顯示或輸入數(shù)據(jù),其左邊是字段名稱。圖2.81單頁窗體2.多頁窗體
多頁窗體中的記錄信息顯示在不同的頁中,每一頁只顯示一條記錄的部分信息,通過切換頁選項卡來查看其他頁的信息。這種窗體適合于每一條記錄的字段很多,或者對記錄中的信息進行分類查看的情況。圖2.82所示的“訂單信息管理”窗體,在不同的頁中分別顯示每筆訂單的訂單信息、商品信息和客戶信息。圖2.82多頁窗體3.連續(xù)窗體
圖2.83所示為一個顯示“商品”數(shù)據(jù)的表格式窗體,其特點是一次可以連續(xù)顯示多條記錄,所以也稱為連續(xù)窗體。窗體顯示的記錄數(shù)視顯示器的分辨率和窗體大小而定。雖然數(shù)據(jù)表也可以顯示多條記錄,但數(shù)據(jù)表的格式只能是定制的行、列方式,連續(xù)窗體可以按照自定義方式排列字段、對字段重新布局、按定制格式顯示數(shù)據(jù),具有縱欄式窗體和數(shù)據(jù)表式窗體的優(yōu)點。圖2.83表格式窗體4.主/子窗體
當用來創(chuàng)建窗體的數(shù)據(jù)表含有關(guān)聯(lián)的子數(shù)據(jù)表時,所創(chuàng)建的窗體通常會包含主/子窗體,窗體中的窗體稱為子窗體,包含子窗體的窗體稱為主窗體。這類窗體適用于顯示來自于多表中的具有一對多關(guān)系的數(shù)據(jù)。圖2.84所示的主窗體為“商品”信息,窗體中還包含一個該商品被訂購的相關(guān)數(shù)據(jù)信息的子窗體。圖2.84主/子窗體7.3.3窗體的視圖
1.窗體視圖
窗體視圖是窗體運行時的視圖,如圖2.81所示,在窗體視圖下可以瀏覽窗體綁定的數(shù)據(jù)源中的記錄。導航窗格的窗體對象列表包含了當前數(shù)據(jù)庫中的所有窗體,雙擊某個窗體對象可打開該窗體的窗體視圖。2.布局視圖
布局視圖是用于修改窗體的最直觀的視圖之一,可用于在Access中對窗體進行幾乎所有需要的修改。在布局視圖中,窗體實際正在運行,因此,在布局視圖中可以看到數(shù)據(jù)在窗體視圖中顯示的樣式。此外,用戶還可以在此視圖中修改窗體設(shè)計。由于該窗體可以使用戶在修改窗體的同時看到數(shù)據(jù),因此,它是非常有用的視圖,可用于設(shè)置控件大小或執(zhí)行幾乎所有其他影響窗體外觀和可用性的任務(wù),如圖2.85所示。圖2.85布局視圖3.設(shè)計視圖
設(shè)計視圖是Access數(shù)據(jù)庫對象都具有的一種視圖。在窗體的設(shè)計視圖中,不僅可以創(chuàng)建窗體,還可以編輯和修改窗體,它顯示了窗體的組成結(jié)構(gòu):窗體的頁眉、主體和頁腳等部分,如圖2.86所示。圖2.86設(shè)計視圖7.4任務(wù)實施7.4.1創(chuàng)建“訂單信息”窗體
(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)在導航窗格中選擇“表”對象列表中的“訂單”表作為窗體的數(shù)據(jù)源。(3)單擊【創(chuàng)建】→【窗體】→【窗體】按鈕
,快速創(chuàng)建圖2.87所示的窗體。(4)單擊快速訪問工具欄中的【保存】按鈕,以“訂單信息”為名保存窗體。(5)單擊窗體中的【關(guān)閉】按鈕,關(guān)閉創(chuàng)建好的窗體。圖2.87“訂單信息”窗體7.4.2創(chuàng)建“商品信息”窗體
Access提供了“窗體向?qū)А惫ぞ?,可以?chuàng)建縱欄式、表格式、數(shù)據(jù)表式和兩端對齊式等布局的窗體。窗體向?qū)Э梢砸龑в脩敉瓿蓜?chuàng)建窗體的所有操作。希望自己設(shè)計窗體的初學者,通常選擇使用窗體向?qū)韯?chuàng)建窗體。這種方法可以大大提高工作效率。
例如,將要創(chuàng)建的“商品信息”窗體需包含來自“商品”“類別”和“供應(yīng)商”表中的字段,因此這里使用窗體向?qū)韯?chuàng)建窗體。(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)單擊【創(chuàng)建】→【窗體】→【窗體向?qū)А堪粹o,打開“窗體向?qū)А睂υ捒?。?)添加窗體需要的字段。①添加“商品”表的字段。②添加“供應(yīng)商”表的字段。③添加“類別”表的字段。圖2.88添加“商品”表的字段圖2.89添加“供應(yīng)商”表的字段圖2.90添加“類別”表的字段(4)單擊【下一步】按鈕,彈出圖2.91所示的窗體向?qū)У?步對話框。由于該窗體的數(shù)據(jù)源為3個表,因此需要選擇查看數(shù)據(jù)的方式。這里選擇“通過商品”來查看。圖2.91確定查看數(shù)據(jù)的方式(5)單擊【下一步】按鈕,彈出圖2.92所示的窗體向?qū)У?步對話框,指定窗體布局。這里,選擇“縱欄表”窗體布局。圖2.92指定窗體使用的布局(6)單擊【下一步】按鈕,彈出圖2.93所示的窗體向?qū)У?步對話框,為窗體指定標題。在“請為窗體指定標題”文本框中輸入窗體標題“商品信息”,然后選中【打開窗體查看或輸入信息】單選按鈕。圖2.93為窗體指定標題(7)單擊【完成】按鈕,結(jié)束創(chuàng)建窗體的操作。窗體運行的結(jié)果如圖2.94所示。(8)關(guān)閉窗體,完成窗體的創(chuàng)建。圖2.94使用窗體向?qū)?chuàng)建的“商品信息”窗體7.4.3創(chuàng)建“供應(yīng)商信息”窗體
分割窗體是一種用于創(chuàng)建具有窗體視圖和數(shù)據(jù)表視圖兩種布局形式的窗體。窗體的上半部分顯示單一記錄布局方式,下半部分顯示多條記錄的數(shù)據(jù)表布局方式??梢允褂么绑w的數(shù)據(jù)表部分快速定位記錄,然后使用窗體部分查看或編輯記錄。下面使用分割窗體方式創(chuàng)建“供應(yīng)商信息”窗體。(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)在導航窗格中選擇“表”對象列表中的“供應(yīng)商”表作為窗體的數(shù)據(jù)源。(3)單擊【創(chuàng)建】→【窗體】→【其他窗體】按鈕,打開圖2.95所示的下拉列表,單擊【分割窗體】選項,可快速創(chuàng)建圖2.96所示的窗體。(4)以“供應(yīng)商信息”為名保存窗體,然后關(guān)閉窗體。圖2.95“其他窗體”下拉列表圖2.96新建的供應(yīng)商窗體7.4.4創(chuàng)建“客戶信息”窗體
使用“空白窗體”工具構(gòu)建窗體,是一種非常方便、快捷的窗體構(gòu)建方式,該方法是在布局視圖中創(chuàng)建窗體。使用“空白窗體”創(chuàng)建窗體的同時,Access打開用于窗體的數(shù)據(jù)源表,根據(jù)需要可以將表中的字段拖到窗體上,快速完成創(chuàng)建窗體的工作。(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)單擊【創(chuàng)建】→【窗體】→【空白窗體】按鈕,打開圖2.97所示的空白窗體布局視圖及字段列表窗格。圖2.97空白窗體布局視(3)單擊右側(cè)“字段列表”中的【顯示所有表】命令,顯示當前數(shù)據(jù)庫包含的表,如圖2.98所示。圖2.98顯示數(shù)據(jù)庫包含的表(4)單擊“客戶”表前面的“
”號,展開“客戶”表包含的字段,如圖2.99所示。(5)依次雙擊“客戶”表中的“客戶編號”等所有字段,這些字段被添加到空白窗體中。此時窗體中顯示“客戶”表的第一條記錄,如圖2.100所示。圖2.99展開字段列表窗格圖2.100添加了字段的空白窗體和字段列表窗格(6)單擊快速訪問工具欄中的【保存】按鈕,彈出“另存為”對話框,以“客戶信息”為名保存窗體。(7)單擊窗體的【關(guān)閉】按鈕,關(guān)閉窗體。7.5任務(wù)拓展7.5.1創(chuàng)建“訂單詳細信息”窗體
“數(shù)據(jù)表窗體”是一種以數(shù)據(jù)表形式顯示多條記錄的窗體,其中每條記錄占一行。該窗體與數(shù)據(jù)表對象的外觀基本相似,通常作為一個窗體出現(xiàn)在其他窗體中。下面使用前面創(chuàng)建的“訂單明細查詢”為數(shù)據(jù)源,創(chuàng)建“訂單詳細信息”數(shù)據(jù)表式窗體。(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)在導航窗格中選擇“查詢”對象列表中的“訂單明細查詢”表作為窗體的數(shù)據(jù)源。(3)單擊【創(chuàng)建】→【窗體】→【其他窗體】按鈕,打開圖2.95所示的下拉列表,單擊【數(shù)據(jù)表】選項,可快速創(chuàng)建圖2.101所示的窗體。(4)以“訂單詳細信息”為名保存窗體,然后關(guān)閉窗體。圖2.101新建的數(shù)據(jù)表式窗體7.5.2創(chuàng)建“類別信息”多項目窗體
使用“窗體”工具創(chuàng)建窗體時,Access創(chuàng)建的窗體一次顯示一條記錄。如果需要一個可顯示多個記錄的窗體,可以使用“多項目”工具創(chuàng)建多項目窗體。下面“類別”表為數(shù)據(jù)源,創(chuàng)建“類別信息”窗體。(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)在導航窗格中選擇“表”對象列表中的“類別”表作為窗體的數(shù)據(jù)源。(3)單擊【創(chuàng)建】→【窗體】→【其他窗體】按鈕,打開圖2.95所示的下拉列表,單擊【多個項目】選項,快速創(chuàng)建圖2.102所示的窗體。(4)以“類別信息”為名保存窗體,然后關(guān)閉窗體。圖2.102多項目窗體7.6任務(wù)檢測(1)打開商店管理系統(tǒng),選擇“窗體”對象,查看數(shù)據(jù)庫窗口中的窗體是否如圖2.103所示包含6個窗體。(2)分別打開其中的6個窗體,查看結(jié)果是否如圖2.87、圖2.94、圖2.96、圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國塑料飾物數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國商標梭織機數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國動力微過濾器數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國冷纏防腐膠帶數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國IC卡智能水表配件數(shù)據(jù)監(jiān)測研究報告
- 2025年中國高檔微細滑石粉市場調(diào)查研究報告
- 2025年中國血漿假牙市場調(diào)查研究報告
- 連帶擔保借貸合同范本
- 宜昌精裝修房屋租賃合同范本
- 物業(yè)四害消殺安全物業(yè)四害消殺合同范本
- 建筑施工規(guī)范大全
- 幼兒園開學家長會PPT模板(含完整內(nèi)容)
- 表冷器更換施工方案
- 瀝青集料篩分反算計算表格(自動計算)
- 哲學與人生(中職)PPT完整全套教學課件
- 惡性高熱課件
- 一年級語文下冊《我多想去看看》教案
- 真空滅弧室基本知識課件
- 工程EPC總承包項目安全生產(chǎn)管理辦法
- 川教版四年級(上、下冊)生命生態(tài)與安全教案及教學計劃附安全知識
- 05臨水臨電臨時設(shè)施安全監(jiān)理細則
評論
0/150
提交評論