工作任務(wù)7設(shè)計(jì)和制作窗體_第1頁
工作任務(wù)7設(shè)計(jì)和制作窗體_第2頁
工作任務(wù)7設(shè)計(jì)和制作窗體_第3頁
工作任務(wù)7設(shè)計(jì)和制作窗體_第4頁
工作任務(wù)7設(shè)計(jì)和制作窗體_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、工作任務(wù)7 設(shè)計(jì)(shj)和制作窗體7.1 任務(wù)描述 在應(yīng)用程序中,通常使用窗口(chungku)作為用戶界面的載體。 Access數(shù)據(jù)庫管理系統(tǒng)支持面向?qū)ο蟮某绦蛟O(shè)計(jì),用戶可以使用窗體設(shè)計(jì)用戶界面。共四十九頁 在本任務(wù)中,我們將通過自動(dòng)創(chuàng)建(chungjin)窗體,窗體向?qū)б约霸O(shè)計(jì)器創(chuàng)建客戶信息、商品信息、商品數(shù)量圖表和訂單信息窗體,實(shí)現(xiàn)用戶與商店管理系統(tǒng)交互的界面,從而完成顯示、輸入和編輯數(shù)據(jù)等操作。共四十九頁 7.2 業(yè)務(wù)(yw)咨詢7.2.1 窗體的概念 窗體是一種重要的Access數(shù)據(jù)庫對象,它是用戶對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行(jnxng)操作時(shí)最理想的工作界面。共四十九頁 窗體主要用于輸入

2、和顯示數(shù)據(jù)(shj),這一類窗體稱為數(shù)據(jù)輸入窗體。 用戶使用數(shù)據(jù)輸入窗體設(shè)計(jì)程序的輸入/輸出界面,通過運(yùn)行窗體實(shí)現(xiàn)對數(shù)據(jù)的顯示、增加、編輯、刪除、查詢和打印等操作,并且實(shí)現(xiàn)人機(jī)對話功能。共四十九頁 數(shù)據(jù)輸入窗體的數(shù)據(jù)源可以是表或查詢(chxn)。 但窗體并不保存數(shù)據(jù),數(shù)據(jù)只保存在表中,窗體運(yùn)行時(shí)從表或查詢中獲取數(shù)據(jù)。共四十九頁 窗體還可用作切換面板(min bn)和自定義對話框。 自定義對話框可用來接受用戶的輸入及根據(jù)輸入執(zhí)行操作。 切換面板窗體可以打開數(shù)據(jù)庫中的其他窗體和報(bào)表。 用戶可以使用切換面板窗體組織應(yīng)用程序中的對象,實(shí)現(xiàn)類似于系統(tǒng)菜單的功能。共四十九頁7.2.2 窗體的類型(lixn

3、g) Access提供了6種基本類型的窗體,分別(fnbi)為:縱欄式窗體、表格式窗體、數(shù)據(jù)表式窗體、子窗體式窗體、數(shù)據(jù)透視表式窗體和圖表式窗體。 下面介紹幾種常見窗體。共四十九頁1縱欄式窗體 圖2.65是一個(gè)(y )顯示“商品”數(shù)據(jù)的縱欄式窗體。 其特點(diǎn)是一屏只顯示一條記錄。 窗體的大小可以多于一屏。 縱欄式窗體可用于輸入數(shù)據(jù),窗體中的文本框用于顯示或輸入數(shù)據(jù),其左邊是字段名稱。共四十九頁2表格式(g shi)窗體 圖2.66所示為一個(gè)(y )顯示“商品”數(shù)據(jù)的表格式窗體。 其特點(diǎn)是一次可以顯示多條記錄。 窗體顯示的記錄數(shù)視顯示器的分辨率和窗體大小而定。共四十九頁 雖然數(shù)據(jù)表也可以顯示多條記

4、錄,但數(shù)據(jù)表的格式只能是定制的行、列方式,而表格式窗體可以按照自定義方式排列(pili)字段,可以對字段重新布局,可以按定制格式顯示數(shù)據(jù)。 它具有縱欄式窗體和數(shù)據(jù)表式窗體的優(yōu)點(diǎn)。共四十九頁圖2.66 表格式(g shi)窗體共四十九頁3數(shù)據(jù)表式窗體 圖2.67所示為一個(gè)顯示“商品”數(shù)據(jù)的數(shù)據(jù)表式窗體。 數(shù)據(jù)表式窗體運(yùn)行(ynxng)時(shí)顯示的界面與表或查詢打開時(shí)的顯示界面相同。 這種窗體通常用作子窗體。 數(shù)據(jù)表式窗體可以設(shè)置字段的顯示格式,窗體運(yùn)行時(shí)還可以動(dòng)態(tài)調(diào)整顯示格式。共四十九頁圖2.67 數(shù)據(jù)表式窗體共四十九頁7.2.3 窗體的視圖(sht) 常用的窗體視圖有3種:即設(shè)計(jì)視圖、窗體視圖和數(shù)

5、據(jù)表視圖。 設(shè)計(jì)視圖:用于在窗體設(shè)計(jì)器中編輯窗 體布局; 窗體視圖:用于顯示窗體運(yùn)行結(jié)果(ji gu); 數(shù)據(jù)表視圖:以數(shù)據(jù)表方式顯示窗體處理的數(shù)據(jù)。共四十九頁 另外,還有數(shù)據(jù)透視表視圖和數(shù)據(jù)透視圖視圖,這兩種視圖用于打開與數(shù)據(jù)透視表或數(shù)據(jù)透視圖中的數(shù)據(jù)綁定的窗體。 在編輯和運(yùn)行窗體時(shí),用戶可以(ky)根據(jù)需要選擇不同的窗體視圖。共四十九頁 切換窗體視圖的一般方法(fngf)如下: (1)在窗體設(shè)計(jì)器中修改窗體布局時(shí),可以單擊鼠標(biāo)右鍵,彈出的菜單中選擇某個(gè)窗體視圖命令,切換為對應(yīng)的窗體視圖。如圖所示。共四十九頁 例如,選擇【創(chuàng)建】【其它窗體】命令中的【數(shù)據(jù)表】視圖。顯示(xinsh)效果如圖所

6、示。共四十九頁 如果需要打印窗體,那么(n me)在設(shè)計(jì)和運(yùn)行窗體時(shí),可以選擇【文件】中的【打印預(yù)覽】項(xiàng) ,預(yù)覽窗體的打印效果。如果對預(yù)覽結(jié)果滿意,則單擊【打印】按鈕從打印機(jī)輸出窗體。共四十九頁7.3 任務(wù)(rn wu)實(shí)施7.3.1 創(chuàng)建“客戶信息”窗體 Access提供的自動(dòng)創(chuàng)建窗體的工具,可以(ky)幫助我們快速創(chuàng)建縱欄式、表格式、數(shù)據(jù)表式窗體,還可創(chuàng)建數(shù)據(jù)透視表和數(shù)據(jù)透視圖窗體。共四十九頁 操作步驟:(1)打開(d ki)“商店管理系統(tǒng)”數(shù)據(jù)庫。 (2)在數(shù)據(jù)庫窗口中選擇“客戶”表,然后單擊【創(chuàng)建】-【窗體】按鈕,彈出窗體,如圖所示。共四十九頁 (3)單擊【保存】按鈕 ,彈出如圖2.7

7、0所示的“另存為”對話框。在“窗體名稱(mngchng)”文本框中輸入“客戶信息”,單擊【確定】按鈕保存窗體。共四十九頁 (4)單擊窗體中的【關(guān)閉(gunb)】按鈕 ,關(guān)閉創(chuàng)建好的窗體。共四十九頁7.3.2 創(chuàng)建(chungjin)“商品信息”窗體 Access提供(tgng)了窗體向?qū)Чぞ?,可以?chuàng)建縱欄式、表格式、數(shù)據(jù)表式和兩端對齊式等布局的窗體,可以為窗體設(shè)置多種樣式。共四十九頁 窗體向?qū)Э梢砸龑?dǎo)用戶完成創(chuàng)建窗體的所有操作。 希望自己設(shè)計(jì)窗體的初學(xué)者,通常選擇(xunz)使用窗體向?qū)韯?chuàng)建窗體。 這種方法可以大大提高工作效率。共四十九頁 此外,在使用自動(dòng)(zdng)創(chuàng)建窗體的方法創(chuàng)建“客戶

8、信息”窗體時(shí),我們只能選擇一個(gè)對象作為窗體的數(shù)據(jù)源,且創(chuàng)建的窗體包含數(shù)據(jù)源中的所有字段。 在實(shí)際操作中,如果窗體的數(shù)據(jù)源有多個(gè),那么使用自動(dòng)創(chuàng)建窗體的方法時(shí),一般需要先創(chuàng)建包含相關(guān)數(shù)據(jù)的查詢。共四十九頁 使用窗體向?qū)?chuàng)建窗體,可從多個(gè)數(shù)據(jù)源中選擇(xunz)需要的字段創(chuàng)建窗體。 例如,我們將要?jiǎng)?chuàng)建的“商品信息”窗體,需包含來自“商品”、“類別”和“供應(yīng)商”表中的字段,因此這里我們使用窗體向?qū)韯?chuàng)建窗體。共四十九頁(1)打開“商店(shngdin)管理系統(tǒng)”數(shù)據(jù)庫。(2)單擊【創(chuàng)建】-【窗體向?qū)А?,彈出“窗體向?qū)А睂υ捒?,如圖所示。共四十九頁(3)添加窗體字段。 添加“商品”表中的字段:商品編號

9、,商品名稱,規(guī)格型號,單價(jià)。 添加“供應(yīng)商”表中字段:公司名稱。 添加“類別”表中字段:類別名稱,圖片(tpin)。最后加入的字段如圖所示:共四十九頁 (4)單擊【下一步】按鈕,彈出如圖2.73所示的窗體向?qū)υ捒?。由?yuy)該窗體的數(shù)據(jù)源為3個(gè)表,因此需要選擇查看數(shù)據(jù)的方式。這里選擇“通過商品”來查看。共四十九頁 (5)單擊【下一步(y b)】按鈕,彈出如圖2.74所示的窗體向?qū)υ捒?,指定窗體布局。這里,我們選擇“縱欄表”窗體布局。共四十九頁 (6)單擊【下一步】按鈕,彈出如圖所示的窗體向?qū)υ捒颍瑸榇绑w指定標(biāo)題。在“請為窗體指定標(biāo)題”文本框中輸入窗體標(biāo)題“商品信息”,然后選中“打開窗

10、體查看(chkn)或輸入信息”單選按鈕。共四十九頁(7)單擊【完成】按鈕,結(jié)束創(chuàng)建窗體的操作。窗體運(yùn)行(ynxng)的結(jié)果如圖所示。(8)關(guān)閉窗體,完成窗體的創(chuàng)建。共四十九頁7.3.3 創(chuàng)建(chungjin)“商品數(shù)量圖表”窗體 用圖形表示數(shù)據(jù)可以增加數(shù)據(jù)的直觀性。 圖表報(bào)表(bobio)是Access中的一種特殊格式的報(bào)表,它通過圖表的形式將表中的數(shù)據(jù)更方便、更直觀地表示了出來。 下面我們將創(chuàng)建一個(gè)表示各種商品數(shù)量的三維柱形圖。共四十九頁(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)單擊【創(chuàng)建(chungjin)】-【窗體設(shè)計(jì)】,在彈出的【窗體設(shè)計(jì)工具】欄中單擊【圖表】圖標(biāo),放到“主體”區(qū)中,如

11、圖所示。(3)選擇表的數(shù)據(jù)來源,“商品”表。共四十九頁 (4)添加窗體字段。在“圖表向?qū)А睂υ捒蛑?,將“商?shngpn)”表中字段“商品名稱”和“數(shù)量”字段從“可用字段”列表框添加到“用于圖表的字段”列表框中。共四十九頁 (5)單擊【下一步】按鈕,彈出選擇圖形類型的圖表(tbio)向?qū)υ捒?。單擊?行第2列的三維柱形圖圖標(biāo),選擇的圖表類型為“三維柱形圖”。共四十九頁 (6)單擊【下一步(y b)】按鈕,彈出的圖表向?qū)υ捒蛑?,要求確定數(shù)據(jù)在圖表中的布局方式。其中的數(shù)據(jù)框顯示Access默認(rèn)的“數(shù)量合計(jì)”,軸框顯示默認(rèn)的“商品名稱”。共四十九頁 先雙擊數(shù)據(jù)框的“數(shù)量合計(jì)”,彈出 “匯總”對

12、話框,選擇其中的“無”選項(xiàng),指定不對數(shù)據(jù)進(jìn)行匯總。 單擊【確定】按鈕,設(shè)置匯總方式(fngsh)的結(jié)果如圖2.81所示。共四十九頁 (7)單擊【下一步】按鈕,彈出如圖2.82所示的窗體向?qū)?xingdo)對話框,為圖表指定標(biāo)題。在“請指定圖表的標(biāo)題”文本框中輸入圖表標(biāo)題“商品數(shù)量圖表”,再選中【是,顯示圖例】單選按鈕。共四十九頁 (8)單擊【完成】按鈕,結(jié)束創(chuàng)建圖表窗體的操作。窗體運(yùn)行的結(jié)果如圖2.83所示。 (9)Access使用未綁定對象框控件顯示圖表內(nèi)容。單擊窗體設(shè)計(jì)工具欄上的視圖按鈕 ,打開窗體設(shè)計(jì)器,適當(dāng)改變未綁定對象框控件的大小,并移動(dòng)圖例的位置,然后(rnhu)運(yùn)行窗體,即可得到

13、如圖2.84所示的圖表。共四十九頁(10)以“商品(shngpn)數(shù)量圖表”為窗體名保存窗體,并關(guān)閉窗體。共四十九頁7.3.4 創(chuàng)建(chungjin)“訂單信息”窗體 窗體設(shè)計(jì)器是創(chuàng)建和修改窗體的有用工具。 使用窗體向?qū)?chuàng)建窗體時(shí),用戶只能選擇(xunz)Access提供的窗體布局和樣式新建窗體。 如果想自己設(shè)計(jì)窗體控件的布局,那么通常使用窗體設(shè)計(jì)器來創(chuàng)建窗體。共四十九頁操作步驟:(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫。(2)選中“訂單”表。(3)單擊【創(chuàng)建】-【窗體】-【視圖】-【設(shè)計(jì)(shj)視圖】,彈出如下窗體。共四十九頁 (4)調(diào)整窗體中各控件的位置,然后單擊【視圖】-【窗體視圖】,顯示(

14、xinsh)如下效果。(5)單擊【保存】按鈕,保存為“訂單信息”窗體。共四十九頁7.4 任務(wù)(rn wu)拓展7.4.1 創(chuàng)建“供應(yīng)商信息”窗體(1)打開“商店管理系統(tǒng)”數(shù)據(jù)庫(2)選中“供應(yīng)商”表作為數(shù)據(jù)源(3)單擊【創(chuàng)建】-【其他窗體】-【多個(gè)(du )項(xiàng)目】,彈出如下所示的窗體界面。 (4)單擊【保存】按鈕,保存為“供應(yīng)商信息”窗體。共四十九頁7.4.2 創(chuàng)建(chungjin)“顯示訂單明細(xì)信息”窗體()打開“商店管理系統(tǒng)”數(shù)據(jù)庫;()選中“訂單明細(xì)查詢”作為窗體數(shù)據(jù)源。()單擊【創(chuàng)建(chungjin)】【其他窗體】【分割窗體】,彈出如下窗體。()單擊【視圖】【窗體視圖】,查看結(jié)果,

15、單擊【保存】,存為“顯示訂單明細(xì)信息”窗體。共四十九頁7.5 任務(wù)(rn wu)檢測 (1)打開商店管理系統(tǒng),單擊左端“所有表” 中的“對象類型”項(xiàng)目(xingm),查看數(shù)據(jù)庫窗口中包含的窗體應(yīng)該如圖所示,包含6個(gè)窗體。共四十九頁7.6 任務(wù)(rn wu)總結(jié) 本任務(wù)通過自動(dòng)創(chuàng)建窗體方法創(chuàng)建了:“客戶信息(xnx)”縱欄式窗體和“供應(yīng)商信息(xnx)” 表格式窗體;使用窗體向?qū)?chuàng)建了基于“商品”、“供應(yīng)商”和“類別”表的“商品信息”窗體;根據(jù)圖表向?qū)?chuàng)建了“商品數(shù)量圖表”窗體;使用窗體設(shè)計(jì)器創(chuàng)建了“訂單信息”縱欄式窗體,為用戶使用商店管理系統(tǒng)創(chuàng)建了交互界面。共四十九頁內(nèi)容摘要工作任務(wù)7 設(shè)計(jì)和制作窗體。Access提供了6種基本類型的窗體,分別為:縱欄式窗體、表格式窗體、數(shù)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論