Access實驗指導書2010版本_第1頁
Access實驗指導書2010版本_第2頁
Access實驗指導書2010版本_第3頁
Access實驗指導書2010版本_第4頁
Access實驗指導書2010版本_第5頁
已閱讀5頁,還剩77頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫技術(shù)及應用實驗指導目目 錄錄實驗一 數(shù)據(jù)庫及表的操作.1實驗二 查詢.25實驗三 窗體.41實驗四 報表設計.56實驗五 宏.62實驗六 模塊與 VBA 程序設計.671實驗一實驗一 數(shù)據(jù)庫及表的操作數(shù)據(jù)庫及表的操作一、實驗目的1掌握數(shù)據(jù)庫的創(chuàng)建及其它簡單操作2熟練掌握數(shù)據(jù)表建立、數(shù)據(jù)表維護、數(shù)據(jù)表的操作二、實驗內(nèi)容與要求1數(shù)據(jù)庫的創(chuàng)建、打開、關(guān)閉2數(shù)據(jù)表的創(chuàng)建:建立表結(jié)構(gòu)、設置字段屬性、建立表之間關(guān)系、數(shù)據(jù)的輸入3數(shù)據(jù)表維護:打開表、關(guān)閉表、調(diào)整表外觀、修改表結(jié)構(gòu)、編輯表內(nèi)容4數(shù)據(jù)表的操作:查找替換數(shù)據(jù)、排序記錄、篩選記錄三、實驗步驟案例一:創(chuàng)建數(shù)據(jù)庫案例一:創(chuàng)建數(shù)據(jù)庫1創(chuàng)建空數(shù)據(jù)庫要

2、求:建立“教學管理.accdb”數(shù)據(jù)庫,并將建好的數(shù)據(jù)庫文件保存在“E:實驗一”文件夾中。操作步驟:圖 1-1 創(chuàng)建教學管理數(shù)據(jù)庫(1)在 Access 2010 啟動窗口中,在中間窗格的上方,單擊“空數(shù)據(jù)庫” ,在右側(cè)窗格的文件名文本框中,給出一個默認的文件名“Database1.accdb” 。把它修改為“教學管理”如圖 1-1 所示。(2)單擊 按鈕,在打開的“新建數(shù)據(jù)庫”對話框中,選擇數(shù)據(jù)庫的保存位置,在“E實驗一”文件夾中,單擊“確定”按鈕,如圖 1-2 所示。(3)這時返回到 access 啟動界面,顯示將要創(chuàng)建的數(shù)據(jù)庫的名稱和保存位置,如果用戶未提供文件擴展名,access 將自

3、動添加上。(4)在右側(cè)窗格下面,單擊“創(chuàng)建”命令按鈕,如圖 1-1 所示。(5)這時開始創(chuàng)建空白數(shù)據(jù)庫,自動創(chuàng)建了一個名稱為表 1 的數(shù)據(jù)表,并以數(shù)據(jù)表視圖方式打開這個表 1,如圖 1-3 所示。2圖 1-2“文件新建數(shù)據(jù)庫”對話框(6)這時光標將位于“添加新字段”列中的第一個空單元格中,現(xiàn)在就可以輸入添加數(shù)據(jù),或者從另一數(shù)據(jù)源粘貼數(shù)據(jù)。圖 1-3 表 1 的數(shù)據(jù)表視圖2使用模板創(chuàng)建 Web 數(shù)據(jù)庫要求:利用模板創(chuàng)建“聯(lián)系人 Web 數(shù)據(jù)庫.accdb”數(shù)據(jù)庫,保存在“E:實驗一”文件夾中。操作步驟:(1)啟動 Access。(2)在啟動窗口中的模板類別窗格中,雙擊樣本模板,打開“可用模板”窗

4、格,可以看到 Access提供的 12 個可用模板分成兩組。一組是 Web 數(shù)據(jù)庫模板,另一組是傳統(tǒng)數(shù)據(jù)庫模板羅斯文數(shù)據(jù)庫。Web 數(shù)據(jù)庫是 Access2010 新增的功能。這一組 Web 數(shù)據(jù)庫模板可以讓新老用戶比較快地掌握 Web 數(shù)據(jù)庫的創(chuàng)建,如圖 1-4 所示(3)選中“聯(lián)系人 Web 數(shù)據(jù)庫” ,則自動生成一個文件名“聯(lián)系人 Web 數(shù)據(jù)庫.accdb”,保存位置在默認 Window 系統(tǒng)所安裝時確定的“我的文檔”中顯示在右側(cè)的窗格中,參見圖 1-3 所示當然用戶可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中輸入新的文件名,如要更改數(shù)據(jù)庫的保存位置,單擊

5、“瀏覽”按鈕,再打開的“文件新建數(shù)據(jù)庫”對話框中,選擇數(shù)據(jù)庫的保存位置。3圖 1-4“可用模板”窗格和數(shù)據(jù)庫保存位置(4)單擊“創(chuàng)建”按鈕,開始創(chuàng)建數(shù)據(jù)庫。(5)數(shù)據(jù)庫創(chuàng)建完成后,自動打開“聯(lián)系人 Web 數(shù)據(jù)庫” ,并在標題欄中顯示“聯(lián)系人”,如圖 1-5所示。圖 1-5 聯(lián)系人數(shù)據(jù)庫注意:注意: 1.在這個窗口中,還提供了配置數(shù)據(jù)庫和使用數(shù)據(jù)庫教程的鏈接。2.如果計算機已經(jīng)聯(lián)網(wǎng),則單擊按鈕,就可以播放相關(guān)教程。案例二:數(shù)據(jù)庫的打開和關(guān)閉案例二:數(shù)據(jù)庫的打開和關(guān)閉1打開數(shù)據(jù)庫要求:以獨占方式打開“教學管理.accdb”數(shù)據(jù)庫。4操作步驟:(1)選擇“文件”“打開” ,彈出“打開”對話框。(2

6、)在“打開”對話框的“查找范圍”中選擇“E:實驗一”文件夾,在文件列表中選“教學管理.accdb” ,然后單擊“打開”按鈕右邊的箭頭,選擇“以獨占方式打開” 。如圖 1-6 所示。圖 1-6 以獨占方式打開數(shù)據(jù)庫2關(guān)閉數(shù)據(jù)庫要求:關(guān)閉打開的“教學管理.accdb”數(shù)據(jù)庫。操作步驟:單擊數(shù)據(jù)庫窗口右上角的“關(guān)閉”按鈕,或在 Access 2010 主窗口選“文件”“關(guān)閉”菜單命令。案例三:建立表結(jié)構(gòu)案例三:建立表結(jié)構(gòu)1使用“設計視圖“創(chuàng)建表要求:在“教學管理.accdb”數(shù)據(jù)庫中利用設計視圖創(chuàng)建“教師”表各個字段,教師表結(jié)構(gòu)如表 1-2所示。操作步驟:(1)打開“教學管理.accdb”數(shù)據(jù)庫,在

7、功能區(qū)上的“創(chuàng)建”選項卡的“表格”組中,單擊“表設計”按鈕,參見圖 1-7 所示5圖 1-7 創(chuàng)建表(2)單擊“表格工具/視圖”“設計視圖” ,如圖 1-8 所示。彈出“另存為”對話框,表名稱文本框中輸入“教師” ,單擊“確定”按鈕。圖 1-8“設計視圖”和“數(shù)據(jù)表視圖”切換(3)打開表的設計視圖,按照表 1-1 教師表結(jié)構(gòu)內(nèi)容,在字段名稱列輸入字段名稱,在數(shù)據(jù)類型列中選擇相應的數(shù)據(jù)類型,在常規(guī)屬性窗格中設置字段大小。如圖 1-9 所示。(4)單擊保存按鈕,以“教師”為名稱保存表。圖 1-9“設計視圖”窗口表 1-1 教師表結(jié)構(gòu)字段名類型字段大小格式6編號文本5姓名文本4性別文本1年齡數(shù)字整型

8、工作時間日期/時間短日期政治面目文本2學歷文本4職稱文本3系別文本2聯(lián)系電話文本12在職否是/否是/否2使用“數(shù)據(jù)表視圖”創(chuàng)建表要求:在“教學管理.accdb”數(shù)據(jù)庫中創(chuàng)建“學生”表,使用“設計視圖”創(chuàng)建“學生”表的結(jié)構(gòu),其結(jié)構(gòu)如表 1-2 所示。操作歩驟:(1)打開“教學管理.accdb”數(shù)據(jù)庫。(2)在功能區(qū)上的“創(chuàng)建”選項卡的“表格”組中,單擊“表”按鈕,如圖 1-10 所示. 這時將創(chuàng)建名為“表 1”的新表,并在“數(shù)據(jù)表視圖”中打開它。 圖 1-10“表格”組圖 1-11 字段屬性組(3)選中 ID 字段,在“表格/字段”選項卡中的“屬性”組中,單擊“名稱和標題”按鈕,如圖 1-11

9、所示。(4)打開了“輸入字段屬性”對話框,在“名稱”文本框中,輸入“學生編號” ,如圖 1-12 所示。圖 1-12 輸入字段屬性對話框(5)選中“學生編號”字段列,在“表格工具/字段”選項卡的“格式”組中,把“數(shù)據(jù)類型”設置為“文本” ,如圖 1-13 所示。圖 1-13數(shù)據(jù)類型設置注意注意 ID 字段默認數(shù)據(jù)類型為“自動編號” ,添加新字段的數(shù)據(jù)類型為“文本” ,如果用戶所添加的字段是其他的數(shù)據(jù)類型,可以在“表格工具/字段”選項卡的“添加和刪除”組中,單擊相應的一種數(shù)據(jù)類型的按鈕,如圖 1-14 所示。圖 1-14數(shù)據(jù)類型設置功能欄7如果需要修改數(shù)據(jù)類型,以及對字段的屬性進行其他設置,最好

10、的方法是在表設計視圖中進行,在access 工作窗口的右下角,單擊“設計視圖”按鈕,打開表的設計視圖,如圖 1-15 所示,設置完成后要再保存一次表。(6)在“添加新字段”下面的單元格中,輸入“張佳” ,這時 Access 自動為新字段命名為“字段 1” ,重復步驟(4)的操作,把“字段 1”的名稱修改為“姓名”名稱,如圖 1-15 所示。圖 1-15 添加新字段修改字段名稱后的結(jié)果(7)以同樣方法,按表 1-21 學生表結(jié)構(gòu)的屬性所示,依次定義表的其他字段。再利用設計視圖修改。(8)最后在“快速訪問工具欄”中,單擊保存 按鈕。輸入表名“學生” ,單擊“確定”按鈕。表 1-2 學生表結(jié)構(gòu)字段名

11、類型字段大小格式學生編號文本10姓名文本4性別文本2年齡數(shù)字整型入校日期日期/時間中日期團員否是/否是/否住址備注照片OLE 對象3通過導入來創(chuàng)建表數(shù)據(jù)共享是加快信息流通,提高工作效率的要求。Access 提供的導入導出功能就是用來實現(xiàn)數(shù)據(jù)共享的工具。表 1-3 選課成績表結(jié)構(gòu)字段名類型字段大小格式選課 ID自動編號學生編號文本10課程編號文本5成績數(shù)字整型在 Access 中??梢酝ㄟ^導入用存儲在其他位置的信息來創(chuàng)建表。例如,可以導入 Excel 工作表、ODBC 數(shù)據(jù)庫、其他 Access 數(shù)據(jù)庫、文本文件、XML 文件及其他類型文件。要求:將“課程.xls” 、 “選課成績.xls”導入

12、到“教學管理.accdb”數(shù)據(jù)庫中。 “選課成績”表結(jié)構(gòu)按表 1-3 所示修改。操作步驟:(1)打開“教學管理”數(shù)據(jù)庫,在功能區(qū),選中“外部數(shù)據(jù)”選項卡,在“導入并鏈接”組中,單擊“Excel” ,如圖 1-16 所示。8圖 1-16 外部數(shù)據(jù)選項卡(2)在打開“獲取外部數(shù)據(jù)庫”對話框中,單擊瀏覽按鈕,在打開的“打開”對話框中,在“查找范圍”定位與外部文件所在夾,選中導入數(shù)據(jù)源文件“課程.xls” ,單擊打開按鈕,返回到“獲取外部數(shù)據(jù)”對話框中,單擊“確定”按鈕。如圖 1-17 所示圖 1-17“獲取外部數(shù)據(jù)”窗口-選擇數(shù)據(jù)源和目標(3)在打開的“導入數(shù)據(jù)表向?qū)А睂υ捒蛑校苯訂螕簟跋乱徊健卑?/p>

13、鈕,如圖 1-18 所示。9圖 1-18“導入數(shù)據(jù)表向?qū)А睂υ捒颍?)在打開的“請確定指定第一行是否包含列標題”對話框中,選中“第一行包含列標題”復選框,然后單擊“下一步”按鈕,如圖 1-19 所示圖 1-19“請確定指定第一行是否包含列標題”對話框(5)在打開的指定導入每一字段信息對話框中,指定“課程編號”的數(shù)據(jù)類型為“文本” ,索引項為“有(無重復) ” ,如圖所示,然后依次選擇其他字段,設置“學分”的數(shù)據(jù)類型為“整形” ,其他默認。單擊“下一步”按鈕。如圖 1-20 所示10圖 1-20 字段選項設置在打開的定義主鍵對話框中,選中“我自己選擇主鍵” ,Access 自動選定“課程編號”

14、,然后單擊“下一步”按鈕,如圖 1-21 所示。圖 1-21主鍵設置(6)在打開的制定表的名稱對話框中,在“導入到表”文本框中,輸入“課程” ,單擊完成按鈕。到此完成使用導入方法創(chuàng)建表。(7)用同樣的方法,將“選課成績”導入到“教學管理.accdb”數(shù)據(jù)庫中。11案例四:設置字段屬性要求:案例四:設置字段屬性要求:(1)將“學生”表的“性別”字段的“字段大小”重新設置為 1,默認值設為“男” ,索引設置為“有(有重復)” ;(2)將“入校日期”字段的“格式”設置為“短日期” ,默認值設為當前系統(tǒng)日期;(3)設置“年齡”字段,默認值設為 23,取值范圍為 14-70 之間,如超出范圍則提示“請輸

15、入1470 之間的數(shù)據(jù)!” ;(4)將“學生編號”字段顯示“標題”設置為“學號”,定義學生編號的輸入掩碼屬性,要求只能輸入 8 位數(shù)字。操作步驟:(1)打開“教學管理.accdb” ,雙擊“學生”表,打開學生表“數(shù)據(jù)表視圖” ,選擇“開始”選項卡”視圖”“設計視圖” 。如圖 1-22 所示圖 1-22 設置字段屬性(2)選中“性別”字段行,在“字段大小”框中輸入 1,在“默認值”屬性框中輸入“男” ,在“索引”屬性下拉列表框中選擇“有(有重復)” 。圖 1-23 通過表達式生成器輸入函數(shù)(3)選中“入校日期”字段行,在“格式”屬性下拉列表框中,選擇“短日期”格式,單擊“默認值”屬性框,再單12

16、擊 彈出“表達式生成器”窗口。 “函數(shù)”“內(nèi)置函數(shù)”按圖 1-23 所示選擇。單擊確定,默認值框顯示。如圖 1-23 所示(4)選中“年齡”字段行,在“默認值”屬性框中輸入 23,在“有效性規(guī)則”屬性框中輸入“=14 and =90” 。圖 2-18 創(chuàng)建生成表查詢(4)選擇“查詢類型”組“生成表”命令,打開“生成表”對話框。(5)在“表名稱”文本框中輸入要創(chuàng)建的表名稱“優(yōu)秀成績” ,并選中“當前數(shù)據(jù)庫”選項,單擊37“確定”按鈕。(6)單擊“結(jié)果”組“視圖”按鈕,預覽記錄(7)保存查詢,查詢名稱為“生成表查詢”(8)單擊“結(jié)果”組單擊“運行”按鈕,屏幕上出現(xiàn)一個提示框,單擊“是”按鈕,開始建

17、立“優(yōu)秀成績”表。(9)在“導航窗格”中,選擇“表”對象,可以看到生成的“優(yōu)秀成績”表,選中它,在數(shù)據(jù)表視圖中查看其內(nèi)容。2創(chuàng)建刪除查詢要求:創(chuàng)建查詢,將“學生”表的備份表“學生表副本”中姓“張”的學生記錄刪除。操作步驟:(1)在“導航窗格”“表”對象, “文件”選項卡“對象另存為”菜單命令,輸入新的表名“學生表副本” 。(2)在設計視圖中創(chuàng)建查詢,并將“學生表副本”表添加到查詢設計視圖中。(3)選擇“查詢類型”“刪除”菜單命令,設計網(wǎng)格中增加一個“刪除”行。(4)雙擊字段列表中的“姓名”字段,將它添加到設計網(wǎng)格中“字段”行中,該字段的“刪除”行顯示“Where” ,在該字段的“條件”行中輸入

18、條件“Left(姓名,1)= 張” ,如圖 2-19 所示。(5)單擊工具欄上的“視圖”按鈕,預覽要刪除的一組記錄。(6)保存查詢?yōu)椤皠h除查詢” 。(7)單擊工具欄上的“運行”按鈕,單擊“是”按鈕,完成刪除查詢的運行。(8)打開“學生的副本”表,查看姓“張”的學生記錄是否被刪除。3創(chuàng)建更新查詢要求:創(chuàng)建更新查詢,將“課程編號”為“105”的“成績”增加 5 分。操作步驟:(1)在設計視圖中創(chuàng)建查詢,并將“選課成績”表添加到查詢設計視圖中。(2)雙擊“選課成績”表中的“課程編號” 、 “成績”字段,將它們添加到設計網(wǎng)格中“字段”行中。(3)選擇“查詢類型”“更新”命令,設計網(wǎng)格中增加一個“更新到

19、”行。(4)在“課程編號”字段的“條件”行中輸入條件“105” ,在“成績”字段的“更新到”行中輸入“成績+5” ,如圖 2-20所示。(5)單擊工具欄上的“視圖”按鈕,預覽要更新的一組記錄。(6)保存查詢?yōu)椤案虏樵儭?。(7)單擊工具欄上的“運行”按鈕,單擊“是”按鈕,完成更新查詢的運行。(8)打開“選課成績”表,查看成績是否發(fā)生了變化。4創(chuàng)建追加查詢圖 2-19 創(chuàng)建刪除查詢圖 2-20 創(chuàng)建更新查詢38要求:創(chuàng)建查詢,將選課成績在 8089 分之間的學生記錄添加到已建立的“優(yōu)秀成績”表中。操作步驟:(1)在設計視圖中創(chuàng)建查詢,并將“學生”表和“選課成績”表添加到查詢設計視圖中。(2)單

20、擊 “查詢類型” ,選擇“追加查詢” 。(3)在“追加到”選項中的“表名稱”下拉列表框中選“優(yōu)秀成績”表,并選中“當前數(shù)據(jù)庫”選項,單擊“確定”按鈕,這時設計網(wǎng)格中增加一個“追加到”行。如圖 2-21 所示。圖 2-21 追加對話框(4)雙擊“學生”表中的“學生編號” 、 “姓名”字段, “選課成績”表中的“成績”字段,將它們添加到設計網(wǎng)格中“字段”行中, “追加到”行中自動填上“學生編號” 、 “姓名”和“成績” 。(5)在“成績”字段的“條件”行中,輸入條件“=80 And Any (SELECT FROM 選課成績 WHERE 課程編號=105)(3)列出選修“101”課的學生,這些學生

21、的成績比選修“105”課的最高成績還要高的學生編號和成績。SELECT 學生編號,成績 FROM 選課成績WHERE 課程編號=101 And 成績All (SELECT FROM 選課成績 WHERE 課程編號=105)(4)列出選修“高等數(shù)學”或“英語”的所有學生的學生編號。SELECT 學生編號 FROM 選課成績WHERE 課程編號 IN(SELECT 課程編號 FROM 課程 WHERE )6.聯(lián)接查詢(1)輸出所有學生的成績單,要求給出學生編號、姓名、課程編號、課程名稱和成績。SELECT a.學生編號,姓名,b.課程編號,課程名稱,成績FROM 學生 a,選課成績 b,課程 cW

22、HERE a.學生編號=b.學生編號 And (2)列出團員學生的選課情況,要求列出學生編號、姓名、課程編號、課程名稱和成績。SELECT a.學生編號,a.姓名,b.課程編號,課程名稱,成績FROM 學生 a,選課成績 b,課程 cWHERE a.學生編號=b.學生編號 And (3)求選修“101”課程的女生的平均年齡。SELECT AVG(年齡) AS 平均年齡 FROM 學生,選課成績WHERE 學生.學生編號=選課成績.學生編號 AND 7.聯(lián)合查詢對“教學管理”數(shù)據(jù)庫,列出選修“101”或“102”課程的所有學生的學生編號和姓名,要求建立聯(lián)合查詢。SELECT 學生.學生編號,學生

23、.姓名 FROM 選課成績,學生WHERE 課程編號=101 AND 選課成績.學生編號=學生.學生編號UNION SELECT 學生.學生編號,學生.姓名 FROM 選課成績,學生WHERE 課程編號=102 AND _案例九:案例九:SQL 數(shù)據(jù)定義數(shù)據(jù)定義1.建立表結(jié)構(gòu)要求:在“教學管理”數(shù)據(jù)庫中建立“教師情況”表結(jié)構(gòu):包括編號,姓名,性別,基本工資,出41生年月,研究方向字段,其中出生年月允許為空值。SQL 語句如下:CREATE TABLE 教師情況(編號 Char(7),姓名 Char(8),性別 Char(2),基本工資 Money,出生年月 Datetime Null,研究方向

24、 Text(50)2.修改表結(jié)構(gòu)要求:對“課程”表的結(jié)構(gòu)進行修改,完善 SQL 語句。(1)為“課程”表增加一個整數(shù)類型的“學時”字段。ALTER TABLE 課程 _ 學時 Smallint(2)刪除“課程”表中的“學時”字段。ALTER TABLE 課程 3.刪除表要求:在“教學管理”數(shù)據(jù)庫中刪除已建立的“教師情況”表,完善 SQL 語句。DROP _ 教師情況4.插入記錄要求:向“學生”表中添加記錄,學生編號為“1101” ,姓名為“張會” ,入校日期為 2012 年 9 月 1日,完善 SQL 語句。INSERT INTO 學生(學生編號,姓名,入校日期) VALUES( )5.更新記

25、錄要求:完善對“教學管理”數(shù)據(jù)庫進行如下操作的語句。(1)將“學生”表中“葉飛”同學的住址改為“廣東” 。UPDATE 學生 SET 住址=廣東 WHERE (2)將所有團員學生的成績加 2 分。完善 SQL 語句。UPDATE 選課成績 SET WHERE 學生編號 IN (SELECT 學生編號 FROM 學生 WHERE 團員否)6.刪除記錄要求:完善對“教學管理”數(shù)據(jù)庫進行如下操作的語句。(1)刪除“學生”表所有男生的記錄。DELETE FROM 學生 WHERE (2)刪除“選課成績”表中成績小于 60 的記錄。DELETE _。42實驗三實驗三 窗體窗體實驗類型: 驗證性 實驗課時

26、: 4 學時 指導教師: 時 間:2013 年 月 日 課 次:第 節(jié) 教學周次:第 周 實驗分室: 實驗臺號: 實 驗 員: 一、實驗目的1. 掌握窗體創(chuàng)建的方法2. 掌握向窗體中添加控件的方法3. 掌握窗體的常用屬性和常用控件屬性的設置二、實驗內(nèi)容和要求1. 創(chuàng)建窗體2. 修改窗體,添加控件,設置窗體及常用控件屬性三、實驗步驟案例一:創(chuàng)建窗體案例一:創(chuàng)建窗體1. 使用“窗體”按鈕創(chuàng)建“成績”窗體。操作步驟如下:(1)打開“教學管理.accdb”數(shù)據(jù)庫,在導航窗格中,選擇作為窗體的數(shù)據(jù)源“教師”表,在功能區(qū)“創(chuàng)建”選項卡的“窗體”組,單擊“窗體”按鈕,窗體立即創(chuàng)建完成,并以布局視圖顯示,如圖

27、 3-1所示。(2)在快捷工具欄,單擊“保存”按鈕,在彈出的“另存為”對話框中輸入窗體的名稱“教師” ,然后單擊“確定”按鈕。圖 3-1 布局視圖2使用“自動創(chuàng)建窗體”方式要求:在“教學管理.accdb”數(shù)據(jù)庫中創(chuàng)建一個“縱欄式”窗體,用于顯示“教師”表中的信息。操作步驟:(1)打開“教學管理.accdb”數(shù)據(jù)庫,在導航窗格中,選擇作為窗體的數(shù)據(jù)源“教師”表,在功能區(qū)“創(chuàng)建”選項卡的“窗體”組,單擊“窗體向?qū)А卑粹o。如圖 3-2 所示。(2)打開“請確定窗體上使用哪些字”段對話框中,如圖 3-3 所示。在“表和查詢”下拉列表中光圖 3-2 窗體向?qū)О粹o位置43標已經(jīng)定位在所學要的數(shù)據(jù)源“教師”

28、表,單擊按鈕,把該表中全部字段送到“選定字段”窗格中,單擊下一步按鈕。(3)在打開“請確定窗體上使用哪些字”段對話框中,選擇“縱欄式” , 如圖 3-4 所示。單擊下一步按鈕。(4)在打開“請確定窗體上使用哪些字”段對話框中,輸入窗體標題“教師” ,選取默認設置:“打開窗體查看或輸入信息” ,單擊“完成”按鈕,如圖 3-5 所示。(5)這時打開窗體視圖,看到了所創(chuàng)建窗體的效果,如圖 3-6 所示。圖 3-3“請確定窗體上使用哪些字”段對話框圖 3-4“請確定窗體使用的布局”段對話框中44圖 3-5 輸入窗體標題“教師”圖 3-6“縱欄式”窗體2使用“自動窗體”方式要求:以“教師”表為數(shù)據(jù)源自動

29、創(chuàng)建一個“數(shù)據(jù)透視表”窗體,用于計算各學院不同職稱的人數(shù)。45操作步驟:(1)在導航窗格中,選擇“表”對象,選中“教師表” , “創(chuàng)建”選項卡“窗體”組,單擊“其他窗體”下拉列表,單擊“數(shù)據(jù)透視表”菜單,出現(xiàn)“數(shù)據(jù)透視表工具/設計”選項卡。如圖 3-7 所示。圖 3-7 數(shù)據(jù)透視表菜單(2)單擊“顯示/隱藏”組, “字段列表”按鈕,彈出“數(shù)據(jù)透視表字段列表” ,如圖 3-8 所示。圖 3-8 數(shù)據(jù)透視表子段列表(3)將“數(shù)據(jù)透視表字段列表”窗口中的“系別”字段拖至“行字段”區(qū)域,將“職稱”字段拖至“列字段”區(qū)域,選中“編號”字段,在右下角的下拉列表框中選擇“數(shù)據(jù)區(qū)域”選項,單擊“添加到”按鈕,

30、如圖 3-91 所示。這時就生成了數(shù)據(jù)透視表窗體。(4)單擊“保存”按鈕,保存窗體,窗體名稱為“教師職稱統(tǒng)計” 。46圖 3-9 數(shù)據(jù)透視表窗體3使用向?qū)?chuàng)建窗體要求:以“學生”表和“選課成績”表為數(shù)據(jù)源創(chuàng)建一個嵌入式的主/子窗體。操作步驟:(1)在數(shù)據(jù)庫窗口的“窗體”對象下,雙擊“使用向?qū)?chuàng)建窗體”選項,打開“窗體向?qū)А睂υ捒颉#?)在“窗體向?qū)А睂υ捒蛑?,在“?查詢”下拉列表框中,選中“表:學生” ,并將其全部字段添加到右側(cè)“選定字段”中;再選擇“表:選課成績” ,并將全部字段添加到右側(cè)“選定字段”中。(3)單擊“下一步” ,在彈出的窗口中,查看數(shù)據(jù)方式選擇“通過學生” ,并選中“帶有子

31、窗體的窗體”選項。(4)單擊“下一步” ,子窗體使用的布局選擇“數(shù)據(jù)表”選項。(5)單擊“下一步” ,所用樣式選擇“標準”選項。(6)單擊“下一步” ,將窗體標題設置為“學生” , “子窗體”標題設置為“選課成績” 。(7)單擊“完成”按鈕。出現(xiàn)如圖 3-10 所示。47圖 3-10 嵌入式的主/子窗體4在設計視圖中創(chuàng)建窗體要求:以“學生”表的備份表“學生 2”為數(shù)據(jù)源創(chuàng)建一個窗體,用于輸入學生信息,如圖 3-3 所示。操作步驟:(1)在導航窗格中,選中“學生”表,文件對象另存為“學生 2” 。(2)選中“學生 2”表,單擊“打開”按鈕,在數(shù)據(jù)表視圖下,將光標定位到“性別”字段任一單元格中,單

32、擊“編輯”“替換”菜單命令,查找“男” ,全部替換為 1,查找“女” ,全部替換為 2,替換完成后關(guān)閉“學生 2”表。(3)在導航窗格中,選“表”對象,選擇“學生 2”表,單擊“創(chuàng)建”選項卡“窗體”組“窗體設計”按鈕,建立窗體,彈出“字段列表”窗體, (“字段列表”窗體,可通過“窗體設計工具/設計”選項卡“工具”組“添加現(xiàn)有字段”按鈕,切換顯示/隱藏) 。(4)分別將字段列表窗口中的“學生編號” 、 “姓名” 、 “團員否” 、 “住址” 、 “性別”字段拖放到窗體的主體節(jié)中,并按圖 3-11 調(diào)整好它們的大小和位置。圖 3-11 設計窗體中添加的空間位置(5)在“窗體設計工具/設計”選項卡“

33、控件”組單擊“使用控件向?qū)А?,如圖 3-12 所示。圖 3-12 窗體設計工具/設計選項卡(6)再單擊“選項組”按鈕,在窗體上添加選項組控件。在“選項組向?qū)А贝翱谥小皹撕灻Q”列表框中分別輸入“男” 、 “女” 。單擊下一步,如圖 3-13 所示。(7)在“默認項”中選擇“是” ,并指定“男”為默認選項。單擊“下一步” ,如圖 3-14 所示。(8)設置“男”選項值為 1, “女”選項值為 2。單擊“下一步” ,如圖 3-15 所示。(9)選中“在此字段中保存該值”選項,并選中“性別”字段。單擊“下一步” ,如圖 3-16 所示。48(10)選擇“選項按鈕”和“蝕刻”樣式,如圖 3-176

34、所示。(11)單擊“下一步” ,輸入標題為“性別” ,如圖 3-176 所示。單擊“完成”按鈕。再刪除性別標簽和文本框。圖 3-13 選項組向?qū)撕灻Q圖 3-14 確定默認值圖 3-15 設置選項組的值49圖 3-16“在此字段中保存該值”選項圖 3-17 確定在選項空間組中使用何種類型的控件及樣式圖 3-18 為選項組指定標題(12)在“窗體設計工具/設計”選項卡“控件”組單擊“使用控件向?qū)А?,再單擊“命令按鈕” ,在窗體上添加命令按鈕控件。在出現(xiàn)對話窗口中選擇“記錄操作”選項,然后在“操作”列表中選擇“添加新記錄” 。如圖 3-19 所示。(13)單擊“下一步” ,選擇“文本” ,文本

35、框內(nèi)容為“添加記錄” 。單擊“下一步” ,為命令按鈕命50名,選默認值,然后單擊“完成”按鈕。用同樣的方法,繼續(xù)創(chuàng)建其他命令按鈕。如圖 3-20 所示。(7)保存窗體,窗體名稱為“學生信息添加” 。如圖 3-21 所示。圖 3-19 命令按鈕向?qū)D 3-20 確定命令按鈕顯示文本51圖 3-21 設計視圖創(chuàng)建學生窗體效果案例二:窗體綜合應用案例二:窗體綜合應用1補充“教師獎勵信息”窗體設計在“E:實驗三”文件夾下存在一個數(shù)據(jù)庫文件Access3-1” ,里面已經(jīng)設計好窗體對象“教師” 。要求:(1)在窗體的頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle” ,標題顯示為“教師獎勵信息” ;

36、(2)在主體節(jié)區(qū)位置添加一個選項組控件,將其命名為“opt” ,選項組標簽顯示內(nèi)容為“獎勵” ,名稱為“bopt” ;(3)在選項組內(nèi)放置二個單選按鈕控件,選項按鈕分別命名為“opt1”和“opt2” ,選項按鈕標簽顯示內(nèi)容分別為“有”和“無” ,名稱分別為“bopt1”和“bopt2” ;(4)在窗體頁腳節(jié)區(qū)位置添加兩個命令按鈕,分別命名為“bOk”和“bQuit” ,按鈕標題分別為“確定”和“退出” ;(5)將窗體標題設置為“教師獎勵信息” ,設計結(jié)果如圖 3-22 所示。圖 3-22 設計效果操作步驟:(1)打開“Access3-1”數(shù)據(jù)庫,選“教師”窗體, ,打開窗體設計視圖。(2)在

37、“窗體設計工具”選項卡中選擇“設計”選項卡“控件”組,如圖 3-23 所示。選擇“標簽”控件,在窗體頁眉節(jié)區(qū)位置添加一個標簽控件。在“屬性”窗口中“格式”選項卡修改標題“教師獎勵信息” 。如圖 3-24 所示。圖 3-23 控件組52(3)在“控件”組中,選擇“選項組”控件,在主體節(jié)區(qū)位置添加一個選項組控件。在控件”組中選擇“選項按鈕”控件,在選項組內(nèi)放置二個單選按鈕控件。圖 3-24 屬性窗口“標題”屬性(4)在工具箱中選擇“命令按鈕”控件,在窗體頁腳節(jié)區(qū)位置添加兩個命令按鈕。(5)打開屬性窗中,進行屬性設置,各對象屬性設置如表 3-1 所示。(6)保存窗體,單擊工具欄中“視圖”按鈕切換到窗

38、體視圖,查看窗體效果。表 3-1“教師獎勵信息”窗體中對象的屬性設置對象屬性名屬性值標簽名稱bTitle選項組名稱opt名稱bopt選項組的標簽標題獎勵名稱opt1選項按鈕標題有名稱opt2選項按鈕標題無名稱bok命令按鈕標題確定名稱bQuit命令按鈕標題退出窗體標題教師獎勵信息2補充“測試窗體”設計在“E:實驗三”文件夾下,存在一個數(shù)據(jù)庫文件“Access3-2” ,里面已經(jīng)設計好窗體對象“fTest”及宏對象“m1” 。要求:(1)在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle” ,標題顯示為“窗體測試樣例” ;(2)在窗體主體節(jié)區(qū)內(nèi)添加二個復選框控件,復選框選項按鈕分別命名為

39、“opt1”和“opt2” ,對應的復選框標簽顯示內(nèi)容分別為“類型 a”和“類型 b” ,標簽名稱分別為“bopt1”和“bopt2” ;(3)分別設置復選框選項按鈕 opt1 和 opt2 的“默認值”屬性為假值;(4)在窗體頁腳節(jié)區(qū)位置添加一個命令按鈕,命名為“bTest” ,按鈕標題為“測試” ;(5)設置命令按鈕 bTest 的單擊事件屬性為給定的宏對象 m1;(6)將窗體標題設置為“測試窗體” ,設計結(jié)果如圖 3-25 所示。53圖 3-25 測試窗體操作步驟:(1)打開“Access3-2”數(shù)據(jù)庫,選“fTest”窗體,打開窗體設計視圖。(2)在“窗體設計工具”選項卡中選擇“設計”

40、選項卡“控件”組,如圖 3-23 所示。在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,在“屬性”窗口中“格式”選項卡修改標題“窗體測試樣例” 。如圖 3-24 所示。(3)在工具箱中選擇“復選框按鈕”控件,在窗體主體節(jié)區(qū)位置添加二個復選框按鈕控件。(4)在工具箱中選擇“命令按鈕”控件,在窗體頁腳節(jié)區(qū)位置添加一個命令按鈕。(5)進行屬性設置,各對象屬性設置如表 3-2 所示。(6)保存窗體,切換到窗體視圖,查看效果。表 3-2“測試窗體”中對象的屬性設置對象屬性名屬性值標簽名稱bTitle名稱opt1復選框默認值=False標題類型 a復選框的標簽名稱bopt1名稱opt2復選框默認值=False標題類型

41、 b復選框的標簽名稱Bopt2名稱bTest標題測試命令按鈕單擊m1窗體標題測試窗體3補充“教師基本信息”窗體設計在“E:實驗三”文件夾下,存在一個數(shù)據(jù)庫文件“Access3-3” ,里面已經(jīng)設計好表對象“tTeacher” 、窗體對象“fTest” 和宏對象“m1” 。要求:(1)在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle” ,初始化標題顯示為“教師基本信息輸出” ;(2)將主體節(jié)區(qū)中“學歷”標簽右側(cè)的文本框顯示內(nèi)容設置為“學歷”字段值,并將該文本框名稱更名為“tBG” ;54(3)在窗體頁腳節(jié)區(qū)位置添加一個命令按鈕,命名為“bOk” ,按鈕標題為“刷新標題” ;(4)設置命

42、令按鈕 bOk 的單擊事件屬性為給定的宏對象 m1;(5)將窗體標題設置為“教師基本信息” ,設計結(jié)果如圖 3-6 所示。 圖 3-26 教師基本信息窗體設計視圖操作步驟:(1)打開“Access3-3”數(shù)據(jù)庫,選“fTest”窗體,打開窗體設計視圖。(2)在“窗體設計工具”選項卡中選擇“設計”選項卡“控件”組,如圖 3-23 所示。在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,在“屬性”窗口中“格式”選項卡修改標題“教師基本信息輸出” 。如圖 3-24 所示。(3)在“窗體設計工具”選項卡中選擇“設計”選項卡“控件”組,如圖 3-23 所示。在窗體頁腳節(jié)區(qū)位置添加一個命令按鈕。(4)選中“學歷”標簽右

43、側(cè)的文本框,在屬性窗口“數(shù)據(jù)”選項卡中設置屬性“控件來源”為“學歷” ,在“其他”選項卡中將“名稱”屬性更改為“tBG” 。如圖 3-27 所示。圖 3-27 學歷文本框空間來源設置(5)設置其它屬性,各對象及其屬性設置如表 3-3 所示。55表 3-3“教師基本信息”中對象的屬性設置對象屬性名屬性值標簽名稱bTitle名稱bok標題刷新標題命令按鈕單擊m1窗體標題教師基本信息(6)保存窗體,切換到窗體視圖,查看效果。4補充“庫存瀏覽”窗體設計在“E:實驗三”文件夾下,存在一個數(shù)據(jù)庫文件“Access3-4” ,里面已經(jīng)設計好表對象“tNorm”和“tStock” ,查詢對象“qStock”和

44、宏對象“ml” ,同時還設計出以“tNorm”和“tStock”為數(shù)據(jù)源的窗體對象“fStock”和“fNorm” 。要求:(1)在“fStock”窗體對象的窗體頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle” ,初始化標題顯示為“庫存瀏覽” ,字體名稱為“黑體” ,字號大小為 18,字體粗細為“加粗” ;(2)在“fStock”窗體對象的窗體頁腳節(jié)區(qū)位置添加一個命令按鈕,命名為“bList” ,標題為“顯示信息” ;(3)設置所建命令按鈕 bList 的單擊事件屬性為運行宏對象 ml;(4)將“fStock”窗體的標題設置為“庫存瀏覽” ;(5)將“fStock”窗體對象中的“fNor

45、m”子窗體的導航按鈕去掉。修改后的窗體如圖 3-28 所示。圖 3-28 庫存瀏覽窗體設計視圖操作步驟:(1)打開“Access3-4”數(shù)據(jù)庫,選“fStock”窗體,打開窗體的設計視圖。(2)在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,輸入標題“庫存瀏覽” ,在屬性窗口設置屬性, “名稱”設置為“bTitle” , “字體名稱”設置為“黑體” , “字號大小”設置為 18, “字體粗細”設置為“加粗” 。將“fStock”窗體對象的“標題”屬性設置為“庫存瀏覽” 。56(2)在“fStock”窗體對象的窗體頁腳節(jié)區(qū)位置添加一個命令按鈕控件, “名稱”屬性設置為“bList” , “標題”屬性設置為“

46、顯示信息” , “單擊”屬性設置為 ml。(3)單擊“fNorm”子窗體中標尺左邊的窗體選擇按鈕,選中子窗體,設置“導航按鈕”屬性為“否” 。(4)保存窗體,切換到窗體視圖,查看效果。5補充“控件布局設計”窗體設計在“E:實驗三”文件夾下,存在一個數(shù)據(jù)庫文件“Access3-5” ,里面已經(jīng)設計好窗體對象 fTest,窗體上有三個命令按鈕,其中“bt1”和“bt2”兩個命令按鈕大小一致,且上對齊。要求:(1)在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle” ,初始化標題顯示為“控件布局設計” ,字體為“宋體” ,字號大小為 14,字體粗細為“加粗” ;(2)調(diào)整命令按鈕“bt3”的

47、大小與位置,調(diào)整命令按鈕“bt3”的大小尺寸與命令按鈕“bt1”相同、上邊界與命令按鈕“bt1”上對齊、水平位置處于命令按鈕“bt1”和“bt2”的中間。注意,不允許更改命令按鈕“bt1”和“bt2”的大小和位置。(3)更改三個命令按鈕的 Tab 鍵移動順序為:bt1-bt2-bt3-bt1-.。(4)將窗體的滾動條屬性設置為“兩者均無” ,設計效果如圖 3-29 所示。圖 3-29“控件布局設計”設計視圖操作步驟:(1)打開“Access3-5”數(shù)據(jù)庫,選“fTest”窗體,打開窗體設計視圖。(2)在窗體頁眉節(jié)區(qū)位置添加一個標簽控件,輸入標題“控件布局設計” ,將“名稱”屬性設置為“bTit

48、le” , “字號”設置為 14, “字體粗細”設置為“加粗” 。(3)選中命令按鈕“bt1”和“bt3” ,選擇“排列”選項卡“調(diào)整大小和排序”組“至最短”菜單命令,再選擇“排列”選項卡“調(diào)整大小和排序”組“大小”“至最寬”菜單命令,調(diào)整命令按鈕“bt3”的大小尺寸和“bt1”相同。(4)選中命令按鈕“bt1”和“bt3” ,選擇“格式”“對齊”“靠下”菜單命令,使“bt1”和“bt3”上對齊。(5)選中命令按鈕“bt1” 、 “bt2”和“bt3” ,選擇“格式”“水平間距”“相同”菜單命令,使按鈕“bt3”水平位置處于按鈕“bt1”和“bt2”的中間。(6)選中“bt2”命令按鈕,將“T

49、ab 鍵索引”屬性設置為 1,選中“bt3”命令按鈕,將“Tab 鍵索引”屬性設置為 2。(7)將窗體的滾動條屬性設置為“兩者均無” 。(8)保存窗體,切換到窗體視圖,查看效果。57實驗四實驗四 報表設計報表設計實驗類型: 驗證性 實驗課時: 2 學時 指導教師: 時 間:2013 年 月 日 課 次:第 節(jié) 教學周次:第 周 實驗分室: 實驗臺號: 實 驗 員: 一、實驗目的1. 了解報表布局,理解報表的概念和功能2. 掌握創(chuàng)建報表的方法3. 掌握報表的常用控件的使用二、實驗內(nèi)容及要求1創(chuàng)建報表 2修改報表,在報表上添加控件,設置報表的常用控件屬性 三、實驗步驟案例一:創(chuàng)建報表案例一:創(chuàng)建報

50、表1使用“自動創(chuàng)建報表”方式要求:基于教師表為數(shù)據(jù)源,使用“報表”按鈕創(chuàng)建報表。操作步驟如下:(1)打開“教學管理”數(shù)據(jù)庫,在“導航”窗格中,選中“教師”表(2)在“創(chuàng)建”選項卡的“報表”組中,單擊“報表”按鈕, “教師”報表立即創(chuàng)建完成,并且切換到布局視圖, 圖 4-1 報表組圖 4-2 教師報表(3)保存報表,報表名稱為“教師工作情況表” 。 2使用報表向?qū)?chuàng)建報表要求:使用“報表向?qū)А眲?chuàng)建“選課成績”報表。操作步驟:(1)打開“教學管理”數(shù)據(jù)庫,在“導航”窗格中,選擇“選課成績”表。(2)在“創(chuàng)建”選項卡的“報表”組中,單擊“報表向?qū)А卑粹o,打開“請確定報表上使用哪些字58段”對話框,這

51、時數(shù)據(jù)源已經(jīng)選定為“表:選課成績” (在“表查詢”下拉列表中也可以選擇其他數(shù)據(jù)源) 。在“可用字段”窗格中,將全部字段移發(fā)送到“選定字段”窗格中,然后單擊“下一步”按鈕,如圖 4-3 所示圖 4-3 “請確定報表上使用哪些字段”對話框圖 4-4 “是否添加分組級別”對話框(3)在打開的“是否添加分組級別”對話框中,自動給出分組級別,并給出分組后報表布局預覽。這里是按“學生編號”字段分組(這是由于學生表與選課成績之間建立的一對多關(guān)系所決定的,否則就不會出現(xiàn)自動分組,而需要手工分組),單擊“下一步”按鈕,如圖 4-4 所示。如果需要再按其他字段進行分組,可以直接雙擊左側(cè)窗格中的用于分組的字段。(4

52、)在打開的“請確定明細信息使用的排序次序和匯總信息”對話框中。這里選擇按“成績”降序排序,單擊“匯總選項”按鈕,選定“成績”的“平均”復選項,匯總成績的平均值,選擇“明細和匯總”選項,單擊“確定”按鈕。再單擊“下一步”按鈕。如圖 4-5 所示。59圖 4-5“請確定明細信息使用的排序次序和匯總信息”對話框(5)在打開的“請確定報表的布局方式”對話框中,確定報表所采用的布局方式。這里選擇“塊”式布局,方向選擇“縱向” ,單擊“下一步”按鈕,如圖 4-6 所示。圖 4-6“請確定報表的布局方式”對話框(6)在打開的“請為報表指定標題”對話框中,指定報表的標題,輸人“學生成績信息” ,選擇“預覽報表

53、”單選項,然后單擊“完成”按鈕,如圖 4-7 所示。60圖 4-7“請為報表指定標題”對話框3使用“設計”視圖要求:以“學生成績查詢”為數(shù)據(jù)源,在報表設計視圖中創(chuàng)建“學生成績信息報表”操作步驟: (1)打開“教學管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡的“報表”組中,單擊“報表設計”按鈕,打開報表設計視圖。這時報表的頁面頁眉頁腳和主體節(jié)同時都出現(xiàn),這點與窗體不同。(2)在“設計”選項卡的“工具”分組中,單擊“屬性表”按鈕,打開報表“屬性表”窗口,在“數(shù)據(jù)”選項卡中,單擊“記錄源”屬性右側(cè)的下拉列表,從中選擇“學生成績查詢” ,如圖 4-8 所示。 圖 4-8 屬性窗口記錄源設計 圖 4-9 字段列表窗口

54、(3)在“設計”選項卡的“工具”分組中,單擊“添加現(xiàn)有字段”按鈕,打開“字段列表”窗格,并顯示相關(guān)字段列表,如圖 4-9 所示(4)在“字段列表”窗格中,把“學號” 、 “姓名” 、 “課程名” 、 “成績”字段,拖到主體節(jié)中。(5)在快速工具欄上,單擊“保存”按鈕,以“學生選課信息”為名稱保存報表。但是這個報表設計不太美觀,需要進一步修飾和美化(6)在報表頁眉節(jié)區(qū)中添加一個標簽控件,輸入標題“學生選課成績表” ,使用工具欄設置標題格式:字號 20、居中。(4)從“字段列表”窗口中依次將報表全部字段拖放到“主體”節(jié)中,產(chǎn)生 4 個文本框控件(4 個61附加標簽) 。(5)選中主體節(jié)區(qū)的一個附加

55、標簽控件,使用快捷菜單中的“剪切” 、 “粘貼”命令,將它移動到頁面頁眉節(jié)區(qū),用同樣方法將其余三個附加標簽也移過去,然后調(diào)整各個控件的大小、位置及對齊方式等;調(diào)整報表頁面頁眉節(jié)和主體節(jié)的高度,以合適的尺寸容納其中的控件, (注:可采用“報表設計工具/排列”“調(diào)整大小和排序”進行設置)設置效果如圖 4-10 所示。圖 4-10 設計視圖效果(6) “報表設計工具/排列”“控件”組,選“直線”控件 按住 shift 鍵畫直線。(7)選中“學生選課成績表”標簽,在屬性窗口中修改字號、文本對齊屬性值。(8)單擊“視圖”組“打印預覽” ,查看報表。圖 4-10 學生選課成績表打印預覽視圖效果(9)保存報

56、表,報表名稱為“學生選課成績報表” 。案例二:修改報表案例二:修改報表要求:修改報表“學生選課成績報表” ,在頁面頁腳節(jié)區(qū)添加日期、頁碼。操作步驟:62(1)插入日期。打開報表“學生選課成績報表”的設計視圖,選擇“頁眉/頁腳”“日期和時間”按鈕,選中“包含日期”復選框,取消“包含時間”選擇,選擇短日期格式,然后單擊“確定”按鈕,將新添加的日期控件移動到頁面頁腳的左端。(2)插入頁碼。選擇“插入”“頁碼”按鈕,格式選“第 N 頁,共 M頁”選項,位置選“頁面底端” ,對齊選“中”選項。(3)保存并預覽報表。案例三:綜合應用案例三:綜合應用在“E:實驗四”文件夾下,存在一個數(shù)據(jù)庫文件“Access

57、4-1” ,里面已經(jīng)設計好表對象“tBand”和“tLine” ,同時還設計出以“tBand”和“tLine”為數(shù)據(jù)源的報表對象“rBand” 。要求:按照以下要求補充報表設計。(1)在報表頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle” ,標題顯示為“團隊旅游信息表” ,字體名稱為“宋體” ,字號為 22,字體粗細為“加粗” ,傾斜字體為“是” ;(2)在“導游姓名”字段標題對應的報表主體區(qū)位置添加一個控件,顯示出“導游姓名”字段值,并命名為“tName” ;(3)在報表的報表頁腳區(qū)添加一個計算控件,要求依據(jù)“團隊 ID”來計算并顯示團隊的個數(shù)。計算控件放置在“團隊數(shù):”標簽的右側(cè),計

58、算控件命名為 “bCount” ;(4)將報表標題設置為“團隊旅游信息表” ,報表設計結(jié)果如圖 4-12 所示。圖 4-12 設計視圖操作步驟:(1)選中“rBand”報表對象,右鍵“設計視圖” ,打開報表設計視圖。(2)將報表頁眉節(jié)區(qū)調(diào)大,并添加一個標簽控件,輸入標題“團隊旅游信息表” ,打開屬性窗口,設置標簽“名稱”屬性為“bTitle” , “字體名稱”屬性為“宋體” , “字號”屬性為 22, “字體粗細”屬性為“加粗” , “傾斜字體”屬性選“是” ;調(diào)整標簽大小,使標題文字能全部顯示出來。(3)在報表主體區(qū)添加一個文本框控件,位置要與“導游姓名”標簽左邊對齊,刪除附加標簽,打開屬性

59、窗口,設置文本框“名稱”屬性為“tName” , “控件來源”屬性為“導游姓名” 。(4)在報表頁腳區(qū)的“團隊數(shù)”標簽右側(cè)添加文本框控件,刪除附加標簽,打開屬性窗口,設置文本框的“名稱”為“bCount” , “控件來源”設為“=Count(團隊 ID)” 。(5)選中報表,打開屬性窗口,設置報表“標題”屬性為“團隊旅游信息表” 。(6)預覽并保存報表。圖 4-11 頁眉/頁腳63實驗五實驗五 宏宏實驗類型: 驗證性 實驗課時: 4 學時 指導教師: 時 間:2013 年 月 日 課 次:第 節(jié) 教學周次:第 周 實驗分室: 實驗臺號: 實 驗 員: 一、實驗目的1掌握宏的創(chuàng)建2掌握宏的運行二

60、、實驗內(nèi)容及要求1創(chuàng)建宏2運行宏案例一:宏的創(chuàng)建、運行案例一:宏的創(chuàng)建、運行1創(chuàng)建并運行只有一個操作的宏要求:在“教學管理.accdb”數(shù)據(jù)庫中創(chuàng)建宏,功能是打印預覽“選課成績”報表。操作步驟:(1)在“教學管理.accdb”數(shù)據(jù)庫中,選擇“創(chuàng)建”選項卡“代碼與宏”組,單擊“宏”按鈕,進入宏設計窗口。 圖 5-1 宏設計器組合框及操作參數(shù)的設置(2)在“添加新操作”列第 1 行選擇“OpenReport”操作, “操作參數(shù)”區(qū)中的“報表名稱”選“選課成績” , “視圖”選擇“打印預覽” 。如圖 5-1 所示。(3)單擊“保存”按鈕, “宏名稱”文本框中輸入“預覽報表宏” 。 (4)單擊“運行”

溫馨提示

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

評論

0/150

提交評論