版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
12023年10月21日第七章 報(bào)表教師:周浪部門:信息工程學(xué)院數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)用01第七章報(bào)表第7章 報(bào)表報(bào)表概述創(chuàng)建報(bào)表在設(shè)計(jì)視圖中創(chuàng)建報(bào)表編輯報(bào)表打印報(bào)表P200本章要點(diǎn)P200報(bào)表的定義、組成及類型使用報(bào)表向?qū)?chuàng)建報(bào)表的方法報(bào)表設(shè)計(jì)視圖中可以完成的各種設(shè)計(jì)操作報(bào)表的排序與分組方法報(bào)表的計(jì)算和匯總創(chuàng)建主/子報(bào)表2報(bào)表的預(yù)覽與打印第七章報(bào)表7.1
報(bào)表概述P200報(bào)表主要用于對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行分組、計(jì)算、匯總和打印輸出,它將根據(jù)指定規(guī)則打印輸出格式化的數(shù)據(jù)信息。報(bào)表的概念報(bào)表的類型報(bào)表的組成報(bào)表的視圖第七章報(bào)表37.1.1
報(bào)表的概念第七章報(bào)表4P200報(bào)表是根據(jù)指定規(guī)則打印輸出格式化的數(shù)據(jù)信息。報(bào)表不僅可用于數(shù)據(jù)分組、單獨(dú)提供各項(xiàng)數(shù)據(jù)和執(zhí)行計(jì)算,還提供以下功能:
可以制成各種豐富的格式,以便用戶閱讀和理解
可以使用剪貼畫(huà)、圖片或圖像來(lái)美化報(bào)表的外觀
通過(guò)頁(yè)眉和頁(yè)腳,可以在每頁(yè)的頂部和底部打印標(biāo)識(shí)信息
可以利用圖表和圖形來(lái)幫助說(shuō)明數(shù)據(jù)的含義7.1.2
報(bào)表的類型P201報(bào)表分為4種類型:縱欄式報(bào)表表格式報(bào)表圖表報(bào)表標(biāo)簽報(bào)表第七章報(bào)表51.縱欄式報(bào)表P201第七章報(bào)表6縱欄式報(bào)表第七章報(bào)表7P201
以垂直方式在每一頁(yè)主體節(jié)區(qū)顯示一條或多條記錄。
用來(lái)記錄數(shù)據(jù)的字段標(biāo)題信息與字段記錄數(shù)據(jù)一起被安排在每頁(yè)的主體節(jié)區(qū)域內(nèi)同時(shí)顯示。
縱欄式報(bào)表可以安排顯示一條記錄的區(qū)域,也可同時(shí)顯示一對(duì)多關(guān)系的“多”端的多條記錄的區(qū)域,甚至包括合計(jì)。2.表格式報(bào)表P201第七章報(bào)表8表格式報(bào)表第七章報(bào)表9P201
以整齊的行、列形式顯示記錄數(shù)據(jù)。通常一行顯示一條記錄、一頁(yè)顯示多行記錄。
表格式報(bào)表的記錄數(shù)據(jù)的字段信息不是被安排在每頁(yè)的主體節(jié),而是安排在頁(yè)面頁(yè)眉的區(qū)域內(nèi)顯示(即各記錄共用一個(gè)字段標(biāo)題)。3.圖表報(bào)表P201
數(shù)據(jù)以圖表的形式直觀地打印出來(lái)。第七章報(bào)表104.標(biāo)簽報(bào)表P201
標(biāo)簽報(bào)表是一種特殊類型的報(bào)表。主要用于打印書(shū)簽、名片、信封、邀請(qǐng)函等特殊用途。第七章報(bào)表117.1.3
報(bào)表的組成第七章報(bào)表12P202報(bào)表主要由以下五部分組成:
報(bào)表頁(yè)眉
頁(yè)面頁(yè)眉
主體
頁(yè)面頁(yè)腳
報(bào)表頁(yè)腳每一個(gè)部分稱為“節(jié)”。其中的主體節(jié)是必須具有的,其余各節(jié)可以根據(jù)需要隨時(shí)增刪。1.報(bào)表頁(yè)眉第七章報(bào)表13P202這是整個(gè)報(bào)表的頁(yè)眉,用于顯示整個(gè)報(bào)表的標(biāo)題、說(shuō)明性文字、圖形、制作時(shí)間或制作單位等信息。每個(gè)報(bào)表只有一個(gè)頁(yè)眉,它的內(nèi)容打印在報(bào)表的首頁(yè)上。2.頁(yè)面頁(yè)眉第七章報(bào)表14P202頁(yè)面頁(yè)眉的內(nèi)容打印在每頁(yè)的頂端(即每頁(yè)均打印一次)。如果報(bào)表頁(yè)眉和頁(yè)面頁(yè)眉共同存在于首頁(yè),則頁(yè)面頁(yè)眉的內(nèi)容在報(bào)表頁(yè)眉的下方。3.主體第七章報(bào)表15P203報(bào)表的主體用于處理每一條記錄(即每條記錄均打印一次),其中的每個(gè)值都要被打印。主體是報(bào)表內(nèi)容的主體區(qū)域,是不可缺少的項(xiàng)目。4.頁(yè)面頁(yè)腳第七章報(bào)表16P203頁(yè)面頁(yè)腳打印在每頁(yè)的底部,用于顯示本頁(yè)的匯總說(shuō)明。5.報(bào)表頁(yè)腳第七章報(bào)表17P203報(bào)表頁(yè)腳用于打印報(bào)表末端,通常使用它顯示整個(gè)報(bào)表的計(jì)算匯總、日期和說(shuō)明性文本等。說(shuō)明P203除了以上通用區(qū)段外,在分組和排序時(shí),有可能需要組頁(yè)眉和組頁(yè)腳區(qū)段。當(dāng)需要在報(bào)表中進(jìn)行分類匯總統(tǒng)計(jì)時(shí),即需要設(shè)置組頁(yè)眉和組頁(yè)腳,這是分組匯總的依據(jù)。組頁(yè)眉每組打印一次,且打印在每組數(shù)據(jù)的開(kāi)始端;組頁(yè)腳打印在每組數(shù)據(jù)的末端。第七章報(bào)表187.1.4
報(bào)表的視圖第七章報(bào)表19P203Access
2010為報(bào)表提供了以下4種視圖:
設(shè)計(jì)視圖: 用于創(chuàng)建和編輯報(bào)表。
布局視圖: 處于運(yùn)行狀態(tài)的報(bào)表。
報(bào)表視圖: 報(bào)表的顯示視圖。
打印預(yù)覽: 報(bào)表運(yùn)行時(shí)的顯示方式。窗體和報(bào)表的區(qū)別(一)
相同點(diǎn):兩者均可以有其記錄源,其記錄源可以是表、查詢或SQL語(yǔ)句,記錄源均存儲(chǔ)于本地?cái)?shù)據(jù)庫(kù)中。兩者的結(jié)構(gòu)、創(chuàng)建方法均有相似之處。第七章報(bào)表20窗體和報(bào)表的區(qū)別(二)窗體的主要作用是建立用戶與系統(tǒng)交互的界面,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行訪問(wèn)時(shí)除可以顯示數(shù)據(jù)外,還可以輸入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)等操作。
不同點(diǎn):報(bào)表主要用于數(shù)據(jù)庫(kù)數(shù)據(jù)的打印輸出,并且可以對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行分組、計(jì)算、匯總等操作。第七章報(bào)表217.2
創(chuàng)建報(bào)表P204自動(dòng)創(chuàng)建報(bào)表創(chuàng)建空?qǐng)?bào)表使用向?qū)?chuàng)建報(bào)表使用標(biāo)簽向?qū)?chuàng)建報(bào)表7.2.4
創(chuàng)建圖表報(bào)表第七章報(bào)表227.2.1
自動(dòng)創(chuàng)建報(bào)表第七章報(bào)表23P204
使用“自動(dòng)創(chuàng)建報(bào)表”,首先選中數(shù)據(jù)源,會(huì)立即生成報(bào)表,該報(bào)表將顯示表中的所有字段和記錄?!纠渴褂谩白詣?dòng)創(chuàng)建報(bào)表”創(chuàng)建一個(gè)能夠輸出學(xué)生信息的報(bào)表。7.2.2
創(chuàng)建空?qǐng)?bào)表第七章報(bào)表24P204創(chuàng)建空?qǐng)?bào)表是指首先創(chuàng)建一個(gè)空白的報(bào)表,然后將選定的數(shù)據(jù)字段添加到報(bào)表中。創(chuàng)建空?qǐng)?bào)表的數(shù)據(jù)源只能是表。【例】使用“空?qǐng)?bào)表”創(chuàng)建一個(gè)能夠輸出教師的職工號(hào)、姓名、系號(hào)和職稱的報(bào)表。7.2.3
使用向?qū)?chuàng)建報(bào)表第七章報(bào)表25P205
在使用報(bào)表向?qū)?chuàng)建報(bào)表時(shí),需要選擇在報(bào)表中出現(xiàn)的信息(包括報(bào)表標(biāo)題、顯示字段等),并從多種格式中選擇一種格式以確定報(bào)表的外觀?!纠?】使用報(bào)表向?qū)?chuàng)建一個(gè)能輸出學(xué)生的學(xué)號(hào)、姓名、課程名稱和成績(jī)的學(xué)生成績(jī)報(bào)表,并帶有成績(jī)平均值匯總項(xiàng)。使用向?qū)?chuàng)建報(bào)表第七章報(bào)表26P205
使用報(bào)表向?qū)Э梢詣?chuàng)建報(bào)表分組形式?!纠?】基于“學(xué)生”表使用報(bào)表向?qū)?chuàng)建一個(gè)報(bào)表,顯示各系男女生的學(xué)號(hào)、姓名和政治面貌。7.2.4
使用標(biāo)簽向?qū)?chuàng)建標(biāo)簽報(bào)表P209
利用標(biāo)簽向?qū)Э梢钥旖莸貏?chuàng)建標(biāo)簽。【例】使用“標(biāo)簽向?qū)А眲?chuàng)建一個(gè)學(xué)生的標(biāo)簽,要求輸出:學(xué)號(hào)、姓名和籍貫。在設(shè)置輸出字段時(shí),可以從列表中選擇,也可以用鍵盤輸入(字段名或文本)。鍵盤輸入字段名時(shí),字段名必須用花括號(hào)括起來(lái)第七章報(bào)表277.2.5
創(chuàng)建圖表報(bào)表P212【例1】使用“圖表向?qū)А被凇皩W(xué)生”表創(chuàng)建一個(gè)統(tǒng)計(jì)不同政治面貌不同性別人數(shù)的圖表報(bào)表。雙擊圖表的任意處,可進(jìn)入圖表的編輯狀態(tài)。第七章報(bào)表28創(chuàng)建圖表報(bào)表P212【例2】使用“圖表向?qū)А被凇斑x課”表創(chuàng)建一個(gè)統(tǒng)計(jì)各門課平均成績(jī)的圖表報(bào)表。一個(gè)圖表的基本組件至少包括一個(gè)類別字段和一個(gè)數(shù)據(jù)字段。如果只選擇兩個(gè)字段,且在“軸”和“系列”區(qū)域都指定了字段,則必須選擇Sum、Avg、Max、Min、Count之一作為匯總數(shù)據(jù)。第七章報(bào)表297.3
在設(shè)計(jì)視圖中創(chuàng)建報(bào)表P214創(chuàng)建簡(jiǎn)單報(bào)表報(bào)表的排序、分組和計(jì)算子報(bào)表多列報(bào)表報(bào)表統(tǒng)計(jì)計(jì)算報(bào)表常用函數(shù)第七章報(bào)表30使用設(shè)計(jì)視圖創(chuàng)建報(bào)表P215
有些報(bào)表是無(wú)法通過(guò)報(bào)表向?qū)?lái)創(chuàng)建的,必須使用報(bào)表視圖來(lái)完成。報(bào)表的數(shù)據(jù)源可以是單個(gè)的表或查詢。如果報(bào)表的數(shù)據(jù)源涉及到多表,則必須是一條Select-SQL語(yǔ)句。第七章報(bào)表317.3.1
創(chuàng)建簡(jiǎn)單報(bào)表P215【例】利用報(bào)表設(shè)計(jì)視圖創(chuàng)建一個(gè)顯示學(xué)生的學(xué)號(hào)、姓名、性別和出生日期的簡(jiǎn)單報(bào)表,每一頁(yè)頁(yè)腳顯
示當(dāng)前日期。第七章報(bào)表327.3.2
報(bào)表排序、分組和計(jì)算P217最多可以安排10個(gè)字段或字段表達(dá)式排序。第七章報(bào)表331.記錄排序所謂排序:就是讓記錄按某個(gè)指定的順序(通常是字段或字段表達(dá)式的值)排列顯示。
報(bào)表向?qū)В鹤疃嗫梢詫?duì)4個(gè)字段排序,限制排序只能是字段,不能是表達(dá)式。
報(bào)表設(shè)計(jì)視圖:舉例第七章報(bào)表34P217【例】將基于“學(xué)生”表創(chuàng)建的學(xué)生名單報(bào)表,按性別(降序)、出生月份(升序)排序。報(bào)表排序、分組和計(jì)算P218通過(guò)分組可以實(shí)現(xiàn)同組數(shù)據(jù)的匯總和顯示輸出。2.記錄分組所謂分組:是指報(bào)表設(shè)計(jì)時(shí)按選定的某個(gè)(或幾個(gè))字段值是否相等而將記錄劃分成組的過(guò)程。各個(gè)控件在報(bào)表中的位置區(qū)域。
注意:將不需要打印的區(qū)域的高度設(shè)置為0。第七章報(bào)表35舉例第七章報(bào)表36P218【例】基于“選課”表建立每位學(xué)生各門課程成績(jī)明細(xì)報(bào)表。要求:報(bào)表按學(xué)號(hào)進(jìn)行分組,每組按成績(jī)降序排序,成績(jī)相同的按課程號(hào)升序排序。P218第七章報(bào)表37報(bào)表排序、分組和計(jì)算P2203.在報(bào)表中實(shí)現(xiàn)計(jì)算文本框是最為常用的計(jì)算控件。其【控件來(lái)源】屬性是一個(gè)表達(dá)式,當(dāng)表達(dá)式的值發(fā)生變化時(shí),將會(huì)重新計(jì)算結(jié)果并輸出。【例】基于“選課”表建立每位學(xué)生各門課程成績(jī)明細(xì)報(bào)表。報(bào)表按學(xué)號(hào)進(jìn)行分組,計(jì)算每位學(xué)生的平均成績(jī)。平均成績(jī)的計(jì)算:=Round(Avg([成績(jī)]),2)第七章報(bào)表387.3.3
子報(bào)表第七章報(bào)表39P222
可以將已有的報(bào)表作為子報(bào)表插入到另一個(gè)報(bào)表中
也可以將已有報(bào)表中添加子報(bào)表【例】創(chuàng)建主子報(bào)表。首先基于“學(xué)生”表創(chuàng)建主報(bào)表,顯示學(xué)生學(xué)號(hào)、姓名、性別和出生日期;基于“選課”表創(chuàng)建子報(bào)表,顯示學(xué)生的學(xué)號(hào)、課程號(hào)和成績(jī);將子報(bào)表添加到主報(bào)表中。7.3.4
多列報(bào)表第七章報(bào)表40P224
多列報(bào)表:是指在報(bào)表的一頁(yè)中顯示或打印兩列或更多列?!纠縿?chuàng)建多列報(bào)表。首先基于“學(xué)生”表創(chuàng)建縱欄式報(bào)表,顯示學(xué)生學(xué)號(hào)、姓名、性別和出生日期;在“打印預(yù)覽”的“頁(yè)面設(shè)置”中設(shè)置多列。7.3.5
報(bào)表統(tǒng)計(jì)計(jì)算P225
在主體節(jié)內(nèi)的計(jì)算控件此時(shí)的控件可以完成對(duì)每條記錄的若干字段進(jìn)行計(jì)算操作,做的是橫向計(jì)算。其控件源為字段表達(dá)式。
在組頁(yè)眉/頁(yè)腳(頁(yè)面頁(yè)眉/頁(yè)腳)節(jié)內(nèi)的計(jì)算控件此時(shí)的計(jì)算控件可以完成分組后記錄的字段或所有記錄的字段進(jìn)行計(jì)算操作,做的是縱向計(jì)算。其控件源通常含有系統(tǒng)的內(nèi)置統(tǒng)計(jì)函數(shù)。第七章報(bào)表41舉例P225計(jì)算控件的添加區(qū)域【例1】在“學(xué)生基本情況報(bào)表”的設(shè)計(jì)中,使用計(jì)算字段來(lái)計(jì)算學(xué)生的年齡?!纠?】在“學(xué)生成績(jī)報(bào)表”的設(shè)計(jì)中,統(tǒng)計(jì)各個(gè)學(xué)生的總分和平均分。
設(shè)計(jì)計(jì)算控件的關(guān)鍵在于兩點(diǎn):計(jì)算控件的控件源的表達(dá)式第七章報(bào)表427.3.6
報(bào)表常用函數(shù)第七章報(bào)表43P225函數(shù)名意義函數(shù)名意義Avg平均值Last最后一條Count計(jì)數(shù)Date當(dāng)期日期Sum總和Now日期時(shí)間Max最大值Time當(dāng)前時(shí)間Min最小值Year求年份First第一條7.4
編輯報(bào)表P2267.4.1
設(shè)置報(bào)表格式“格式”選項(xiàng)“報(bào)表設(shè)計(jì)工具”卡第七章報(bào)表447.4.2
為報(bào)表添加圖像和線條P226方法與在窗體上繪制圖像和線條的方法相同。由于僅在每頁(yè)的開(kāi)始處和結(jié)束處打
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度職工住宅小區(qū)員工購(gòu)房?jī)?yōu)惠貸款合同范本3篇
- 人才招聘服務(wù)提供商投資合同
- 新能源汽車產(chǎn)業(yè)投資合作協(xié)議
- 2025年度特色小吃街商鋪出售協(xié)議書(shū)范本3篇
- 大數(shù)據(jù)產(chǎn)業(yè)發(fā)展合同
- 2024年新版供應(yīng)鏈融資協(xié)議3篇
- 2024年股權(quán)變更交易保障協(xié)議版B版
- 2024年遺址考古土方挖掘合同3篇
- 商場(chǎng)連鎖經(jīng)營(yíng)合作協(xié)議
- 2025版標(biāo)志設(shè)計(jì)知識(shí)產(chǎn)權(quán)侵權(quán)賠償及糾紛解決協(xié)議3篇
- 異質(zhì)結(jié)完整分
- 膿毒癥1小時(shí)bundle質(zhì)量控制
- 第7講 高斯光束的聚焦和準(zhǔn)直課件
- 骨科患者術(shù)后疼痛管理的新進(jìn)展
- 小學(xué)生三好學(xué)生競(jìng)選演講稿PPT幻燈片
- 01S201室外消火栓安裝圖集
- 蒸餾酒及配制酒衛(wèi)生檢驗(yàn)原始記錄
- 高一英語(yǔ)外研版必修一(2019)Unit 1 Period 8 Writing-Writing a journal entry(學(xué)案)
- 2023年吉利有望帶動(dòng)西部汽車及零部件產(chǎn)業(yè)鏈發(fā)展
- 鉆井HSE作業(yè)風(fēng)險(xiǎn)控制
- S7-200SMARTPLC應(yīng)用技術(shù)PPT完整全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論