access實驗五 窗體設(shè)計(參考答案)_第1頁
access實驗五 窗體設(shè)計(參考答案)_第2頁
access實驗五 窗體設(shè)計(參考答案)_第3頁
access實驗五 窗體設(shè)計(參考答案)_第4頁
access實驗五 窗體設(shè)計(參考答案)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、實驗五 窗體一、實驗?zāi)康?. 熟悉創(chuàng)建窗體的方法;2. 掌握在窗體的設(shè)計視圖對常用控件的使用;3. 掌握窗體屬性的設(shè)置方法;4. 掌握在窗體中添加子窗體的方法;5. 掌握使用窗體處理數(shù)據(jù)的方法。二、實驗要求1. 掌握使用設(shè)計視圖創(chuàng)建窗體的操作方法;2. 掌握實用窗體的設(shè)計方法。三、實驗內(nèi)容在“FLY飛翔數(shù)據(jù)庫”數(shù)據(jù)庫中,完成以下創(chuàng)建窗體實驗。(以下的創(chuàng)建窗體實驗中可能有多種創(chuàng)建方式,建議同學(xué)多思考、多嘗試) 實驗5-1使用Access的自動創(chuàng)建窗體功能,創(chuàng)建一個名為“商品信息”的分割窗體。要求該窗體包括表“商品”表中“商品編號”“商品名稱”“銷售價格”“購入價”等字段以及表“商品類型”中“類型

2、名稱”字段。根據(jù)實驗要求,操作步驟如圖5.1所示:(1)打開數(shù)據(jù)庫文件(“FLY飛翔公司數(shù)據(jù)庫”)。(2)首先,選中在“創(chuàng)建”選項卡中“查詢”組的“查詢設(shè)計”對象,單擊 “查詢設(shè)計”按鈕,打開“顯示表”對話框。(3)通過“顯示表”對話框,在選擇查詢中添加“商品”和“商品類型”兩個表,并建立一對多的關(guān)系。(5)然后,把該查詢命名為“商品信息查詢”,單擊“確定”按鈕。并將該查詢作為數(shù)據(jù)源引用。(6)預(yù)覽查詢 “商品信息查詢”數(shù)據(jù)源結(jié)果。(4)在設(shè)計視圖中,添加“商品”和“商品類型”兩個表中所需字段。圖5.1 創(chuàng)建“商品信息”的分割窗體(9)同時把該窗體命名為“商品信息”,單擊“確定”按鈕。圖5.1

3、 創(chuàng)建“員工工資查詢”的表格式窗體(7)接著,選定前面建立的查詢“商品信息查詢” 作為數(shù)據(jù)來源。然后選中在“創(chuàng)建”選項卡中“窗體”組的“其他窗體”按鈕 ,單擊“其他窗體”按鈕。 (8)在“其他窗體”按鈕下選擇“分割窗體”選項,得到窗體視圖。提示(或注意):整個操作過程包含兩個部分:第一,先在“查詢”操作對象里,建立名為“商品信息查詢”的數(shù)據(jù)源,數(shù)據(jù)源來源于表“商品”和表“商品類型”中選擇所需要的字段。注意:自動創(chuàng)建窗體功能(包括分割窗體)只適合單表數(shù)據(jù)的操作,如果數(shù)據(jù)來自多個表,必須新建一個查詢作為新的數(shù)據(jù)源;第二,在“窗體”選項組中,選擇“其他窗體”中的“分割窗體”,依次完成名為“

4、商品信息”的分割窗體的創(chuàng)建。實驗5-2 使用Access的窗體向?qū)Чδ?,?chuàng)建一個名為“員工工資查詢”的表格式窗體。要求該窗體包括表“員工”中“姓名”“性別”“機構(gòu)編號”“員工編號”“職稱”等字段以及表“員工工資”中“基本工資”“任務(wù)工資”“獎金”“住房公積金”“扣款”等字段。同時在窗體內(nèi)添加一標(biāo)簽名為“員工稅后工資”的計算字段,(說明:員工稅后工資=基本工資+任務(wù)工資+獎金+住房公積金-扣款),以及該窗體的默認視圖為“單個窗體”。根據(jù)實驗要求,操作步驟如圖5.2所示:(1)打開數(shù)據(jù)庫文件(“FLY飛翔公司數(shù)據(jù)庫”)(2)首先,選中在“創(chuàng)建”選項卡中“窗體”組的“窗體向?qū)А睂ο螅瑔螕?“窗體向?qū)?/p>

5、”按鈕,打開“窗體向?qū)А睂υ捒?。?)在“窗體向?qū)А睂υ捒蛑校謩e選中“員工”和“員工工資”兩個表的所需字段。(5)依次向?qū)Р僮鳎言摯绑w指定標(biāo)題為“員工工資查詢”,最后單擊“完成”按鈕,得到窗體視圖。(8)窗體運行結(jié)果如圖所示。(4)按“下一步”按鈕,再選擇“表格式®標(biāo)準(zhǔn)樣式”布局。圖5.2 創(chuàng)建“員工工資查詢”的表格式窗體(6)打開窗體設(shè)計視圖,單擊“窗體設(shè)計工具”中“工具”選項卡中“屬性表”按鈕,在所選內(nèi)容的類型為“窗體”中默認視圖設(shè)置為“單個窗體”。(7)同時,打開窗體設(shè)計視圖,單擊“窗體設(shè)計工具”中“設(shè)計”選項卡中“控件”對象中文本框按鈕 ,在“窗體頁腳”內(nèi)添加一標(biāo)簽名為“

6、員工稅后工資”的計算字段,在文本框中輸入:=(基本工資+任務(wù)工資+獎金+住房公積金-扣款)&"元"。提示(或注意):整個操作過程主要在“窗體向?qū)А辈僮鲗ο笾?,第一,分別選中數(shù)據(jù)源表“員工”和表“員工工資”中選擇所需要的字段,再依次窗體向?qū)Р僮鳎x中“表格式->標(biāo)準(zhǔn)樣式”完成名為“員工工資查詢”的表格式窗體的創(chuàng)建。第二,添加計算字段的表達式為:=(基本工資+任務(wù)工資+獎金+住房公積金-扣款)& "元"(僅供參考)。也可以在該計算字段的文本框的“控件來源”處輸入:=(基本工資+任務(wù)工資+獎金-住房公積金-扣款) & "

7、元"。實驗5-3 建立一個名為“關(guān)于”的窗體,如圖5-3所示?!瓣P(guān)于”窗體各控件屬性和事件具體要求見表5-1所示。(1) 打開大型批發(fā)連鎖公司(FLY飛翔公司)信息管理系統(tǒng).mdb數(shù)據(jù)庫。(2) 在數(shù)據(jù)庫中“創(chuàng)建”選項卡中“窗體”組,選定(單擊)“窗體設(shè)計”按鈕后顯示新建窗體對話框。(3) 窗體及主要控件的布局參照圖5-3設(shè)計。(4) 窗體及主要控件的屬性參照表5-1設(shè)計。(5) 完成名為“關(guān)于”窗體的設(shè)計。 圖5-3 一個名為“關(guān)于”的窗體 表5-1 “關(guān)于”窗體各控件屬性對象對象名屬性窗體關(guān)于標(biāo)題:關(guān)于滾動條:兩者均無記錄選擇器:否導(dǎo)航按鈕:否自動居中:是邊框樣式:對話框邊框標(biāo)簽

8、Label0標(biāo)題:批發(fā)連鎖公司(FLY飛翔公司)信息管理系統(tǒng)邊框樣式:透明字體名稱:幼圓字號:16字體粗細:加粗Label1標(biāo)題:軟件版本:V2.0字體名稱:華文行楷字體:14字體粗細:正常Label2標(biāo)題:版權(quán)所有:中央財經(jīng)大學(xué)信息學(xué)院特殊效果:凸起字體:黑體字號:12Label3標(biāo)題:網(wǎng) 站:Label4標(biāo)題:www.FLY.com超鏈接地址:http:/www.FLY.comLabel5前景色:紅色標(biāo)題:警告:未經(jīng)允許不得擅自復(fù)制、傳播本系統(tǒng),違者必究!實驗5-4 建立一個名為“添加訂單”的窗體。使用設(shè)計視圖創(chuàng)建“添加訂單”窗體,數(shù)據(jù)源參考“訂單”表中所有的字段,并能實現(xiàn)對數(shù)據(jù),前翻和后

9、翻的操作以及添加、保存新數(shù)據(jù)和撤銷數(shù)據(jù)的功能?!疤砑佑唵巍贝绑w各控件和屬性及事件具體要求見表5-2所示。 表5-2 “添加訂單”窗體各控件屬性對象對象名 屬性窗體添加訂單標(biāo)題:添加訂單滾動條:兩者均無記錄選擇器:否導(dǎo)航按鈕:否自動居中:是邊框樣式:對話框邊框標(biāo)簽 Label6 標(biāo)題:飛翔連鎖添加訂單字體名稱:楷體字號:24 Label0標(biāo)題:訂單編號 Label1標(biāo)題:訂購日期 Label2標(biāo)題:客戶編號 Label3標(biāo)題:員工編號 Label4標(biāo)題:送貨方式 Label5標(biāo)題:付款方式 文本框 訂單編號標(biāo)題:訂單編號 訂購日期標(biāo)題:訂購日期 組合框 Cbo1控件來源:客戶編號 Cbo2控件來

10、源:員工編號 Cbo3控件來源:送貨方式Cbo4控件來源:付款方式命令按鈕 Cmd0標(biāo)題:第一項記錄 Cmd1標(biāo)題:前一項記錄 Cmd2標(biāo)題:下一項記錄 Cmd3標(biāo)題:最后一項記錄CmdAdd標(biāo)題:添加CmdCancel標(biāo)題:撤銷CmdSave標(biāo)題:保存根據(jù)實驗要求,具體操作步驟如圖5.4所示:(3)單擊“窗體設(shè)計工具”的“設(shè)計選項卡”中的“工具”選項的“添加現(xiàn)有字段”按鈕,選中“訂單”表作為數(shù)據(jù)源,具體設(shè)計參照表9-2所示。(4)單擊“窗體設(shè)計工具”中的“設(shè)計”選項卡中的“控件”選項的命令按鈕。分別實現(xiàn)“添加”“撤銷”和“保存”按鈕的設(shè)置。(5)“添加”按鈕的實現(xiàn),最后按“完成”按鈕完成,具

11、體設(shè)計參照表9-2所示。(6)“撤銷”按鈕的實現(xiàn),最后按“完成”按鈕完成,具體設(shè)計參照表9-2所示。(7)“保存”按鈕的實現(xiàn),最后按“完成”按鈕完成,具體設(shè)計參照表9-2所示。(1)打開數(shù)據(jù)庫文件(“FLY飛翔公司數(shù)據(jù)庫”)。(2)首先,選中在“創(chuàng)建”選項卡中“窗體”組的“窗體設(shè)計”按鈕,新建一個名為“添加訂單”窗體。(8)“第一項記錄”按鈕的實現(xiàn),最后按“完成”按鈕完成,具體設(shè)計參照表9-2所示。(9)“前一項記錄”按鈕的實現(xiàn),最后按“確定”按鈕完成,具體設(shè)計參照表9-2所示。(10)“下一項記錄”按鈕的實現(xiàn),最后按“確定”按鈕完成,具體設(shè)計參照表9-2所示。(11)“最后一項記錄”按鈕的實

12、現(xiàn),最后按“確定”按鈕完成,具體設(shè)計參照表9-2所示。(12)打開“窗體”的設(shè)計視圖,分別把各控件添加入“窗體”中,各控件屬性設(shè)置參照表9-2設(shè)計,最后得到“添加訂單”窗體視圖。圖9.4 使用設(shè)計視圖創(chuàng)建“添加訂單”窗體提示(或注意):本實驗中使用命令按鈕控件時,應(yīng)先選中“使用控件向?qū)А保缓笤龠M行相應(yīng)的操作。實驗55 建立一個名為“訂單明細查詢”的縱欄式主/子窗體。使用窗體向?qū)?chuàng)建窗體和設(shè)計視圖相結(jié)合的方法創(chuàng)建一名為“訂單明細查詢”的縱欄式主/子窗體,數(shù)據(jù)源參考表“員工”和“訂單明細”兩個表中所有字段?!坝唵蚊骷毑樵儭贝绑w各控件屬性參考表5-3所示。根據(jù)實驗要求,具體的操作步驟如圖5.5所示

13、: 表5-3 “訂單明細查詢”窗體各控件屬性及事件對象對象名 屬性窗體訂單明細查詢標(biāo)題:訂單明細查詢自動居中:是邊框樣式:對話框邊框標(biāo)簽 Label0 標(biāo)題:訂單編號 Label1標(biāo)題:訂購日期 Label2標(biāo)題:客戶編號 Label3標(biāo)題:員工編號 Label4標(biāo)題:送貨方式 Label5標(biāo)題:付款方式文本框 訂單編號標(biāo)題:訂單編號 訂購日期標(biāo)題:訂購日期 組合框 Cbo1控件來源:客戶編號 Cbo2控件來源:員工編號 Cbo3控件來源:送貨方式Cbo4控件來源:付款方式子窗體 Child1標(biāo)題:訂單明細源對象:訂單明細子窗體鏈接主字段:訂單編號鏈接子字段:訂單編號(3)在“窗體向?qū)А睂υ捒?/p>

14、中,選中“訂單”表的所有字段,再選定選擇:“縱欄表®標(biāo)準(zhǔn)樣式”。(5)接著打開“訂單明細查詢”窗體的設(shè)計視圖,再單擊“窗體設(shè)計工具”中“設(shè)計”選項卡中“控件”組的“子窗體/子報表”按鈕,添加名為“訂單明細”的“子窗體”作為數(shù)據(jù)源。依次在“子窗體向?qū)А辈僮髦?,選中表“訂單明細”中所有字段,以及主窗體字段和子窗體共有的“訂單編號”字段的匹配。(4)按“完成”按鈕,這樣完成“訂單明細查詢”主窗體的建立并命名為“訂單明細查詢”。(1)打開數(shù)據(jù)庫文件(“FLY飛翔公司數(shù)據(jù)庫”)。(2)首先,選中在“創(chuàng)建”選項卡中“窗體”組的“窗體向?qū)А卑粹o,新建一個名為“訂單明細查詢”窗體。(6) 最后,“訂

15、單明細查詢”主/子窗體設(shè)計完成?!坝唵蚊骷毑樵儭贝绑w各控件屬性及事件參考表9-3所示。(7)窗體運行結(jié)果:“訂單明細查詢”主/子窗體的建立。圖5.5 創(chuàng)建“訂單明細查詢”的縱欄式主/子窗體提示(或注意):本實驗部分具體控件的創(chuàng)建方式和屬性設(shè)置可以參考實驗9-3所示。本實驗內(nèi)容主要掌握子窗體的創(chuàng)建及對子窗體屬性的設(shè)置。另外注意:主窗體和子窗體的鏈接必須有一個相同的字段匹配以實現(xiàn)主/子窗體的數(shù)據(jù)匹配。實驗5-6 使用Access的導(dǎo)航窗體功能,創(chuàng)建一名為 “FLY飛翔公司數(shù)據(jù)庫主窗體”。該窗體,窗口導(dǎo)航采用“水平標(biāo)簽”布局,導(dǎo)航的內(nèi)容分別包括“商品信息”、“訂單明細查詢”、和“員工工資查詢”等窗體

16、。根據(jù)實驗要求,具體的操作步驟如圖5.6所示:(1)打開數(shù)據(jù)庫文件(“FLY飛翔公司數(shù)據(jù)庫”)(5)最后按“確定”按鈕,將該導(dǎo)航窗體名為“FLY飛翔公司數(shù)據(jù)庫主窗體”。同時運行效果圖如下。圖5.6 創(chuàng)建名為 “FLY飛翔公司數(shù)據(jù)庫主窗體”的導(dǎo)航窗體(3)單擊導(dǎo)航窗體的頂部“新增”按鈕,依次添加三個導(dǎo)航選項卡,分別將這三個導(dǎo)航選項卡命名為“商品信息”、“訂單明細”和“員工工資”。(2)單擊“創(chuàng)建”選項卡中“窗體”對象中的“導(dǎo)航”按鈕,再選擇“水平標(biāo)簽”布局。(3)選定“商品信息”選項卡,打開其“屬性表”對話框,在“數(shù)據(jù)”選項卡的“導(dǎo)航目標(biāo)名稱”選定“商品信息”窗體。(4)選定“訂單明細”選項卡,

17、打開其“屬性表”對話框,在“數(shù)據(jù)”選項卡的“導(dǎo)航目標(biāo)名稱”選定“訂單明細查詢”窗體。(4)選定“員工工資”選項卡,打開其“屬性表”對話框,在“數(shù)據(jù)”選項卡的“導(dǎo)航目標(biāo)名稱”選定“員工工資查詢”窗體。提示(或注意):創(chuàng)建導(dǎo)航窗體之前,一般而言,先要做好其他各種功能的窗體或者報表。這也是Access 2010提供的一種新導(dǎo)航控件,可以方便地在數(shù)據(jù)庫中的各種窗體和報表之間快速切換。實驗5-7 建立一名為“訂單時間條件輸入”的窗體,通過窗體的訂單時間條件,運行查詢。使用“查詢”和窗體設(shè)計視圖相結(jié)合的方法創(chuàng)建一名為“訂單時間條件查詢”的窗體,數(shù)據(jù)源參考“訂單”表和“訂單明細”表。在“查詢”對象中建立一名

18、為“訂單明細查詢”,作為“訂單時間條件輸入”窗體查詢數(shù)據(jù)源,其中數(shù)據(jù)源包括“訂單”表的所有字段和“訂單明細”表中的“數(shù)量”、“折扣”字段,同時查詢條件添加在“訂購日期”字段中;“訂單時間條件查詢”窗體各控件屬性參考表5-4所示。根據(jù)實驗要求,具體的操作步驟如圖5.7所示:表5-4 “訂單時間條件輸入”窗體各控件屬性 對象 對象名 屬性 窗體訂單時間條件輸入標(biāo)題:訂單時間條件輸入滾動條:兩者均無記錄選擇器:否自動居中:是邊框樣式:對話框邊框 標(biāo)簽Label0標(biāo)題:按時間段查詢訂單明細前景色:紅色字號:20Label1標(biāo)題:時間從 Label2標(biāo)題:到 Label3標(biāo)題:提示:輸入時間格式為200

19、8-1-1前景色:紅色字號:12文本框time1標(biāo)題:時間區(qū)間1名稱:time1time2標(biāo)題:時間區(qū)間2名稱:time2命令按鈕Cmd0標(biāo)題:運行查詢(1)打開數(shù)據(jù)庫文件(“FLY飛翔公司數(shù)據(jù)庫”)。(5)單擊“確定”按鈕,這樣完成“訂單時間查詢”查詢數(shù)據(jù)源的建立,并命名為“訂單時間查詢”。(2)首先,選中在“創(chuàng)建”選項卡中“查詢”組的“查詢設(shè)計”對象,單擊 “查詢設(shè)計”按鈕,打開“顯示表”對話框。(3)通過“顯示表”對話框,在選擇查詢中添加“訂單”和“訂單明細”兩個表,并建立一對多的關(guān)系。(4)在設(shè)計視圖中,添加“訂單”所有字段以及“訂單明細”表中的“數(shù)量”和“折扣”等所需字段。 (6)接著,在數(shù)據(jù)庫“創(chuàng)建”選項卡中“窗體”組,選定(單擊)“窗體設(shè)計”按鈕后顯示新建窗體。(8)單擊“窗體設(shè)計工具”中的“設(shè)計”選項卡中的“控件”選項的命令按鈕,實現(xiàn)“運行查詢”按鈕的設(shè)置。在“命令按鈕向?qū)А睂υ捒蛑?,選中“雜

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論