Access數(shù)據(jù)庫技術(shù)及應(yīng)用(鐵道版)第6章報(bào)表.ppt
《Access數(shù)據(jù)庫技術(shù)及應(yīng)用(鐵道版)第6章報(bào)表.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《Access數(shù)據(jù)庫技術(shù)及應(yīng)用(鐵道版)第6章報(bào)表.ppt(39頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
第6章 報(bào)表,6.1 報(bào)表的概念 (p167) 6.2 創(chuàng)建報(bào)表 (p168) 6.3 自己設(shè)計(jì)報(bào)表(p170) 6.4 美化報(bào)表的外觀(p179) 6.5 報(bào)表的排序和分組(p180) 6.6 多列報(bào)表(p183) 6.7 子報(bào)表 (p183) 6.8 交叉表報(bào)表(p186) 6.9 在報(bào)表中使用計(jì)算和匯總(p187) 6.10 打印報(bào)表(p188),6.1報(bào)表的概念(p167),數(shù)據(jù)庫的主要功能是可對原始的大量數(shù)據(jù)進(jìn)行綜合整理,并將所需結(jié)果按規(guī)定打印成報(bào)表。 報(bào)表可以執(zhí)行簡單的數(shù)據(jù)瀏覽和打印功能,還可以對大量原始數(shù)據(jù)進(jìn)行比較、匯總和小計(jì)。 報(bào)表可生成清單、定單、標(biāo)簽、名片和其它所需的輸出內(nèi)容。,6.1 報(bào)表的概念,6.1.1 報(bào)表的類型(p167) 1.縱欄式報(bào)表 2.表格式報(bào)表 3.圖表報(bào)表 4.郵寄標(biāo)簽,6.1 報(bào)表的概念,6.1.2 報(bào)表和窗體的區(qū)別(p168) 窗體一般顯示在屏幕上,主要用于用戶數(shù)據(jù)操作,操作方式是交互式的。而報(bào)表通常是將數(shù)據(jù)結(jié)果打印在紙上,而且不具有交互性。 在窗體中可以包含更多的具有操作功能控件,如單選按鈕、復(fù)選框、切換按鈕、命令按鈕等,而報(bào)表一般不包含這樣的控件,報(bào)表中常常包含更多具有復(fù)雜計(jì)算功能的文本框控件,這些控件的數(shù)據(jù)來源多數(shù)為復(fù)雜的表達(dá)式,以實(shí)現(xiàn)對數(shù)據(jù)的分組、匯總等功能。,6.1 報(bào)表的概念,6.1.3 報(bào)表的節(jié)(p168) 報(bào)表由報(bào)表頁眉、頁面頁眉、主體、頁面頁腳和報(bào)表頁腳這樣五個(gè)節(jié)構(gòu)成 。,6.2 創(chuàng)建報(bào)表,Access提供了以下方式來創(chuàng)建報(bào)表: 設(shè)計(jì)視圖-可以自主設(shè)計(jì)新報(bào)表或修改已有的報(bào)表。 報(bào)表向?qū)В鶕?jù)需求逐步引導(dǎo)和幫助用戶創(chuàng)建報(bào)表。 自動(dòng)報(bào)表:縱欄式-自動(dòng)創(chuàng)建縱欄式報(bào)表。 自動(dòng)報(bào)表:表格式-自動(dòng)創(chuàng)建表格式報(bào)表。 圖表向?qū)В龑?dǎo)用戶創(chuàng)建帶有圖表的報(bào)表。 標(biāo)簽向?qū)В龑?dǎo)用戶創(chuàng)建用于標(biāo)簽上的報(bào)表。,6.2 創(chuàng)建報(bào)表,6.2.1 自動(dòng)創(chuàng)建報(bào)表(p169) Access提供了多種報(bào)表設(shè)計(jì)方法,最簡單的方法就是使用自動(dòng)創(chuàng)建報(bào)表和報(bào)表向?qū)А?自動(dòng)報(bào)表:縱欄式 自動(dòng)報(bào)表:表格式 報(bào)表向?qū)?圖表向?qū)?標(biāo)簽向?qū)?1. 縱欄式自動(dòng)報(bào)表(p169),,單擊,報(bào)表預(yù)覽,2.表格式自動(dòng)報(bào)表(p169),例6-2 創(chuàng)建表格式報(bào)表(教師基本情況表) 做法: (1)報(bào)表---新建—自動(dòng)創(chuàng)建報(bào)表:表格式 選 “教師”表 (2)確定---保存,2.表格式自動(dòng)報(bào)表,單頁報(bào)表預(yù)覽,多頁報(bào)表預(yù)覽,6.2.2 使用向?qū)?chuàng)建報(bào)表,1.報(bào)表向?qū)В≒170 例6-3建學(xué)生選課成績報(bào)表) 操作步驟: 啟動(dòng)報(bào)表向?qū)?選擇報(bào)表所要包含的字段 確定查看數(shù)據(jù)方式 分組 排序和匯總(匯總選項(xiàng)) 選擇報(bào)表布局 選擇報(bào)表樣式 確定報(bào)表標(biāo)題,2.使用標(biāo)簽向?qū)?chuàng)建標(biāo)簽(p172),在工作和日常生活中,有時(shí)常常需要向外發(fā)送大量統(tǒng)一規(guī)格的信件,信封上的地址以及書信內(nèi)容都極為相似。正是為了通信的需要,Access提供了建立郵件標(biāo)簽的標(biāo)簽向?qū)В梢钥焖俚貫楣旧赏ㄐ艜r(shí)所需的信封地址標(biāo)簽或書信內(nèi)容。標(biāo)簽向?qū)У墓δ苁謴?qiáng)大。它不但支持標(biāo)準(zhǔn)型號的標(biāo)簽,也支持自定義標(biāo)簽的創(chuàng)建。,【例6.4】以教師表中有關(guān)信息來建立郵寄標(biāo)簽 (p172),標(biāo)簽打印預(yù)覽(部分),6.3 自己設(shè)計(jì)報(bào)表,使用報(bào)表向?qū)е荒苓M(jìn)行一些簡單的操作。有時(shí),需要設(shè)計(jì)更加復(fù)雜的報(bào)表,以滿足功能上的要求。使用Access提供的報(bào)表設(shè)計(jì)視圖。它比報(bào)表向?qū)У墓δ軓?qiáng)大。利用報(bào)表設(shè)計(jì)視圖不僅可以從頭設(shè)計(jì)一個(gè)報(bào)表,還可以用來對一個(gè)已有的報(bào)表進(jìn)行編輯和修改。,6.3 自己設(shè)計(jì)報(bào)表,6.3.1 報(bào)表的視圖 在設(shè)計(jì)報(bào)表之前,首先來認(rèn)識報(bào)表的視圖。報(bào)表有兩類視圖,包括一類是報(bào)表的設(shè)計(jì)視圖,用于對報(bào)表的設(shè)計(jì);另一類是打印預(yù)覽和版面預(yù)覽,用于在設(shè)計(jì)視圖中創(chuàng)建一個(gè)報(bào)表后,對其進(jìn)行預(yù)覽。,報(bào)表的設(shè)計(jì)視圖,打印預(yù)覽和版面預(yù)覽視圖,在“打印預(yù)覽”視圖中,可以看到報(bào)表的打印外觀。 在“版面預(yù)覽”視圖中,可以預(yù)覽報(bào)表的版式。在該視圖中,報(bào)表只顯示幾個(gè)記錄作為示例。 使用“打印預(yù)覽”工具欄按鈕可以以不同的縮放比例對報(bào)表進(jìn)行預(yù)覽。,6.3.2 使用報(bào)表的設(shè)計(jì)視圖設(shè)計(jì)報(bào)表,具體的操作步驟如下: (1)打開報(bào)表設(shè)計(jì)視圖。 (2)確定報(bào)表的記錄源。,,(3)根據(jù)需要設(shè)計(jì)報(bào)表。 (4)報(bào)表預(yù)覽。,6.4 美化報(bào)表的外觀(p179),6.4. 1 使用自動(dòng)套用格式 使用報(bào)表的自動(dòng)套用格式的方法是:當(dāng)報(bào)表處于報(bào)表設(shè)計(jì)視圖時(shí),單擊工具欄上的“自動(dòng)套用格式”按鈕,打開報(bào)表的“自動(dòng)套用格式”的對話框,從中選擇需要的格式并單擊“確定”按鈕,完成格式的套用。這時(shí)報(bào)表設(shè)計(jì)視圖中的控件和外觀會(huì)發(fā)生變化,切換到報(bào)表的打印預(yù)覽視圖可以看到整個(gè)報(bào)表套用了指定的格式。,6.4 美化報(bào)表的外觀,6.4.2使用條件格式 設(shè)置條件格式是根據(jù)一個(gè)或多個(gè)條件,為報(bào)表中控件的內(nèi)容設(shè)置格式。 例如,可以將條件格式設(shè)置為:如果選課成績低于60,該字段內(nèi)容的顯示就變?yōu)榧t色粗體?;蛘呖梢栽O(shè)置一種格式,當(dāng)課程的課時(shí)值大于72時(shí),將“學(xué)時(shí)”字段的背景色顯示為綠色等。這樣作的目的是使?jié)M足條件的值更易于辨別.,6.4美化報(bào)表的外觀,【例6.6】 :為學(xué)生選課報(bào)表中成績字段設(shè)置條件格式,成績低于60分的顯示為加粗的斜體。 (1)選擇學(xué)生選課成績報(bào)表,單擊“設(shè)計(jì)”按鈕,打開報(bào)表的設(shè)計(jì)視圖。 (2)將鼠標(biāo)放在主體節(jié)中的“成績”文本框上,單擊鼠標(biāo)右鍵,在快捷菜單中選擇“條件格式”命令。 (3)在打開“設(shè)置條件格式”對話框中按要求設(shè)置。,6.4美化報(bào)表的外觀,6.4.3 定制顏色 在Access中可以為報(bào)表中的各個(gè)節(jié)和控件設(shè)置背景顏色,具體的方法是: 打開一個(gè)報(bào)表的設(shè)計(jì)視圖,選擇要設(shè)置顏色的節(jié)或控件,單擊格式工具欄上的“填充/背景色”按鈕右邊的下拉按鈕,打開調(diào)色板,從中選擇需要的顏色即可。,6.4美化報(bào)表的外觀,6.4.4 顯示圖片(p180) 在報(bào)表中可以在報(bào)表的中加入圖片,也可以為報(bào)表添加背景圖片。,在報(bào)表中添加圖片的步驟: (1)打開一個(gè)報(bào)表的設(shè)計(jì)視圖,選中控件工具箱中的“圖像”控件,在報(bào)表要顯示圖片的位置,單擊鼠標(biāo)。 (2)在打開的“插入圖片”對話框中選擇圖片文件,單擊“確定”按鈕。 (3)可以直接用鼠標(biāo)拖動(dòng)圖片控件上的控制點(diǎn)來調(diào)整圖片的大小。 (4)打開圖片控件的屬性對話框,調(diào)整屬性。如選擇圖片的縮放方式和圖片類型等等。,背景圖片(p180),在報(bào)表中添加背景圖片的步驟: (1)打開一個(gè)報(bào)表的設(shè)計(jì)視圖,單擊工具欄上的“屬性“按鈕,打開報(bào)表的屬性對話框。 (2)選擇“圖片”屬性,單擊“生成器”按鈕,在“插入圖片”對話框中選擇作為背景的圖片文件。 (3)單擊“確定“按鈕,完成報(bào)表的背景的設(shè)置。,6.5 報(bào)表的排序和分組,在Access數(shù)據(jù)庫中除了可以利用報(bào)表向?qū)?shí)現(xiàn)記錄的排序和分組外,還可以通過報(bào)表的設(shè)計(jì)視圖對報(bào)表中的記錄進(jìn)行排序和分組。 在排序或分組操作上時(shí)要涉及組頁眉和組頁腳內(nèi)容。組頁眉用來在記錄組的開頭放置信息,如組名稱或組總計(jì)數(shù); 組頁腳用于在記錄組的結(jié)尾放置信息,如組名稱或組總計(jì)數(shù)。,6.5.1 排序記錄 報(bào)表中的數(shù)據(jù)進(jìn)行排序的步驟如下: (1)在數(shù)據(jù)庫窗口中,選擇“報(bào)表”對象,在對象列表中選中“學(xué)生成績表”報(bào)表后,單擊“設(shè)計(jì)”按鈕,打開報(bào)表的設(shè)計(jì)視圖。 (2)單擊工具欄上的“排序與分組”按鈕 或視圖菜單中的“排序與分組”命令,打開“排序與分組”對話框。 (3) 在對話框中,設(shè)置“成績”為排序字段,在“排序次序”欄設(shè)置為降序。 (4)單擊視圖按鈕,切換到“打印預(yù)覽”視圖,顯示成績按降序排列的結(jié)果。,6.5 報(bào)表的排序和分組(p180~183),分組(p183),6.5.2 分組記錄 指將具有共同特征的相關(guān)記錄組成一個(gè)集合,在顯示或打印時(shí)將它們集中在一起,并且可以為同組記錄設(shè)置要顯示的概要和匯總信息,利用分組可以提高報(bào)表的可讀性, 提高信息的利用效率。 組由三部分組成,包括組頁眉、組文本和組頁腳。在“排序和分組”的對話框下半部中有關(guān)組屬性設(shè)置相關(guān)的參數(shù)如下: 組頁眉:每組記錄的開始處的信息放置在組頁眉中。如每組的標(biāo)題信息等。當(dāng)該屬性的屬性值為“是”時(shí),創(chuàng)建組頁眉。屬性值為“否”時(shí),刪除組頁眉。 組頁腳:每組記錄的結(jié)尾處的信息放置在組頁腳中。如每組記錄的匯總信息等。當(dāng)該屬性的屬性值為“是”時(shí),創(chuàng)建組頁腳。屬性值為“否”時(shí),刪除組頁腳。 分組形式:指定對報(bào)表記錄值的分組方式。分組方式取決于分組字段的數(shù)據(jù)類型。,6.6 多列報(bào)表(p183),多列報(bào)表是在報(bào)表的一頁安排打印兩列或更多列。多列報(bào)表最常見的形式是郵寄標(biāo)簽,可以用報(bào)表向?qū)斫⑧]件標(biāo)簽,也可以將一個(gè)設(shè)計(jì)好的普通報(bào)表設(shè)置成多列報(bào)表。 操作步驟: 1. 創(chuàng)建普通報(bào)表 2. 對普通報(bào)表進(jìn)行頁面設(shè)置將報(bào)表設(shè)置成多列報(bào)表(頁面設(shè)置-列-列數(shù)),6.7 子報(bào)表的創(chuàng)建,子報(bào)表是指包含在另一個(gè)報(bào)表中的報(bào)表。 包含子報(bào)表的報(bào)表稱為主報(bào)表。 主報(bào)表和子報(bào)表的概念主要用于多個(gè)報(bào)表的結(jié)合。,6.7 子報(bào)表的創(chuàng)建(p183),6.7.1創(chuàng)建子報(bào)表 子報(bào)表的創(chuàng)建方法有兩種 : 1. 在已有的報(bào)表中創(chuàng)建子報(bào)表 2.將已有的報(bào)表添加到主報(bào)表中 1.(1)打開主報(bào)表 (2)插入子窗體/報(bào)表控件(選字段),6.7.2主報(bào)表與子報(bào)表的鏈接 在主報(bào)表中加入子報(bào)表時(shí),子報(bào)表的數(shù)據(jù)源中應(yīng)具有鏈接主報(bào)表的相關(guān)字段,由系統(tǒng)參照數(shù)據(jù)庫中表之間的關(guān)系自動(dòng)建立這種鏈接,該鏈接可以確保在子報(bào)表中打印的記錄與在主報(bào)表中打印的記錄保持正確的對應(yīng)關(guān)系。在通過子報(bào)表向?qū)?chuàng)建子報(bào)表時(shí),直接對鏈接的屬性進(jìn)行設(shè)置。,6.7 子報(bào)表的創(chuàng)建,6.8交叉表報(bào)表(p186),交叉表報(bào)表是使用交叉表查詢作為報(bào)表的數(shù)據(jù)源。在交叉表報(bào)表中由于列標(biāo)題來自于交叉表查詢數(shù)據(jù)源的表的記錄值,當(dāng)記錄數(shù)目發(fā)生變化時(shí),交叉表報(bào)表的列標(biāo)題的數(shù)目也會(huì)隨查詢結(jié)果的變化而改變。,6.9 在報(bào)表中使用計(jì)算和匯總,在報(bào)表中有時(shí)需要對某個(gè)字段按照指定的規(guī)則進(jìn)行計(jì)算,因?yàn)橛袝r(shí)報(bào)表不僅需要詳細(xì)的信息,還需要給出每個(gè)組或整個(gè)報(bào)表的匯總信息。 6.9.1在報(bào)表中添加計(jì)算型控件 報(bào)表除了可以直接將數(shù)據(jù)源中的數(shù)據(jù)輸出之外,還可以在報(bào)表中添加控件,用來輸出一些經(jīng)過計(jì)算才能得到的數(shù)據(jù)。文本框則是最常用的顯示計(jì)算數(shù)值的控件類型。除了文本框之外 , 其他任何有“控件來源”屬性的控件都可以作為計(jì)算控件。,6.9.2在報(bào)表中計(jì)算記錄的總計(jì)值或平均值 在報(bào)表中可以計(jì)算記錄的總計(jì)值或平均值, 如果要計(jì)算報(bào)表中所有記錄的總計(jì)或平均值,需要將顯示數(shù)值的文本控件添加到報(bào)表頁眉或報(bào)表頁腳中;如果要計(jì)算報(bào)表中分組記錄的總計(jì)或平均值,需要將顯示數(shù)值的文本控件添加到頁面頁眉或頁面頁腳中,6.9 在報(bào)表中使用計(jì)算和匯總,6.10 報(bào)表打印,打印報(bào)表的最簡單方法是直接單擊工具欄上的“打印“按鈕,即可直接將報(bào)表發(fā)送到打印機(jī)上,但是通常在打印之前,用戶需要對頁面進(jìn)行設(shè)置,第一次打印時(shí)尤其如此。,6.10.1.頁面設(shè)置,在“打印預(yù)覽“或“設(shè)計(jì)視圖“狀態(tài)下打開報(bào)表。然后選擇“文件“菜單,單擊其中的“頁面設(shè)置“命令此時(shí),就會(huì)彈出一個(gè)“頁面設(shè)置“對話框。在“頁面設(shè)置“對話框中有三個(gè)選項(xiàng)卡“邊距““頁“和“列“: “邊距“:在這個(gè)選項(xiàng)卡中,可以設(shè)置頁邊距的靠上、靠下、靠左、靠右四個(gè)方向的間距。還可以選擇是否只打印數(shù)據(jù)。 “頁“:在這個(gè)選項(xiàng)卡中,可以設(shè)置打印方向,紙張大小,紙張來源和指定打印機(jī)。 “列“:在這個(gè)迭項(xiàng)卡中進(jìn)行網(wǎng)格設(shè)置。并可以設(shè)定列大小和列布局方式。,6.10.2打印報(bào)表,在設(shè)置完頁面后,用戶即可以進(jìn)以實(shí)際打印了。 打開“文件“命令,單擊“打印“命令,彈出“打印“對話框。整個(gè)對話框分成三個(gè)部分;“打印機(jī)“、“打印范圍“和“份數(shù)“。 打印機(jī):用于設(shè)定打印機(jī)型號,對話框顯示相應(yīng)的打印機(jī)狀態(tài)和屬性。 打印范圍:用于設(shè)定打印頁數(shù)范圍,可以為全部內(nèi)容或指定打印的起始頁碼。 份數(shù):用于設(shè)定打印份數(shù)。 “設(shè)置“按鈕:單擊此按鈕,即進(jìn)入“頁面設(shè)置“對話框。 全部設(shè)定完畢,單擊“確定“按鈕即可開始打印。,本章小結(jié),報(bào)表主要用于打印數(shù)據(jù)和對數(shù)據(jù)進(jìn)行匯總。報(bào)表的設(shè)計(jì)方法與窗體的設(shè)計(jì)相似,可以使用綁定到表或查詢中的控件顯示數(shù)據(jù),可以在報(bào)表中使用復(fù)雜的表達(dá)式,實(shí)現(xiàn)數(shù)據(jù)的分組、總計(jì)等功能,也可以向填加直線和圖片等美化報(bào)表的控件,還可以在報(bào)表中使用圖表等。 在設(shè)計(jì)報(bào)表時(shí),可以采用自動(dòng)創(chuàng)建報(bào)表或報(bào)表向?qū)У姆椒ㄍ瓿蓤?bào)表的初步設(shè)計(jì),然后在在報(bào)表設(shè)計(jì)視圖下對報(bào)表作詳細(xì)設(shè)計(jì),以使其能夠滿足數(shù)據(jù)輸出的要求。,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Access 數(shù)據(jù)庫技術(shù) 應(yīng)用 鐵道 報(bào)表
鏈接地址:http://www.820124.com/p-2946607.html