ACCESS實例教程(第5章)PPT課件_第1頁
ACCESS實例教程(第5章)PPT課件_第2頁
ACCESS實例教程(第5章)PPT課件_第3頁
ACCESS實例教程(第5章)PPT課件_第4頁
ACCESS實例教程(第5章)PPT課件_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2021/6/712021/6/722021/6/731,使用報表控件2,建立報表3,建立主/子報表4,添加計算控件本章要點:本章要點:2021/6/74 5.1 5.1 認識報表對象認識報表對象 報表是按指定格式輸出數(shù)據(jù)的對象,數(shù)據(jù)源是表、查詢或SQL語句。報表主要于數(shù)據(jù)庫數(shù)據(jù)的打印,沒有輸入數(shù)據(jù)的功能。 報表是容器對象,包含數(shù)據(jù)源和其他對象,在報表中的對象稱為報表控件。2021/6/75 報表有3種視圖:設(shè)計視圖、打印預覽、版面預覽。單擊窗口左上角的視圖按鈕進行視圖切換。 5.1.1 報表的視圖2021/6/76 5.1.2 5.1.2 報表的結(jié)構(gòu)報表的結(jié)構(gòu) 一個完整的報表對象包含7個節(jié):

2、報表頁眉節(jié)、頁面頁眉節(jié)、組頁眉節(jié)、主體節(jié)、組頁腳節(jié)、頁面頁腳節(jié)、報表頁腳節(jié)。默認情況下設(shè)計視圖窗口只顯示頁面頁眉節(jié)、主體節(jié)、頁面頁腳節(jié)。只有在“視圖”菜單的 “排序與分組”中設(shè)置,才能顯示組頁眉節(jié)和組頁腳節(jié)。 2021/6/775.1.3 報表的類型 報表有4種類型,分別是:縱欄式報表、表格式報表、圖表報表、標簽報表。 縱欄式報表以垂直方式顯示記錄,字段標簽與字段值一起顯示在主體節(jié)內(nèi)。 表格式報表以行、列形式顯示記錄,一頁顯示多條記錄,字段標簽不在主體節(jié)區(qū)域,而是在頁面頁眉節(jié)中。分組字段在表格式報表中設(shè)置。 圖表報表用圖表方式顯示數(shù)據(jù),直觀地顯示數(shù)據(jù)之間的關(guān)系。 標簽報表是特殊類型的報表,將數(shù)

3、據(jù)做成標簽形式,一頁中顯示許多標簽。2021/6/785.1.4 報表的幾個重要按鈕 分別是:字段列表,工具箱,排序分組,自動套用格式,代碼,屬 性,生成器,數(shù)據(jù)庫,新對象。 單擊“排序分組”按鈕,選取一個字段,可以對字段進行排序和分組操作,實現(xiàn)報表數(shù)據(jù)的排序、分組輸出、分組統(tǒng)計。 2021/6/795.1.5 報表的節(jié) 報表的內(nèi)容以節(jié)劃分,節(jié)代表不同帶區(qū),每個節(jié)都有特定用途,并按一定順序打印。報表有惟一寬度,改變一個節(jié)的寬度等于改變整個報表的寬度。 用“視圖”菜單中的命令可以為報表添加“報表頁眉/頁腳”節(jié)、“頁面頁眉/頁腳”節(jié)、“組頁眉/頁腳”節(jié)。 選中一個節(jié),“可見性”屬性設(shè)置為“否”,或

4、刪除節(jié)中控件,將節(jié)的“高度”屬性設(shè)置為0,可以隱藏選中的節(jié)。2021/6/7105.2 5.2 在報表中使用控件在報表中使用控件 5.2.1 用文本框控件顯示頁碼 page 計算當前頁, pages計算總頁數(shù)。 頁碼主要有2種顯示格式:(1)顯示格式為“當前頁/總頁數(shù)”, 如“3/10” 表達式:= page & / & pages(2)顯示格式為“第n頁/共m頁”,如“第3頁/共10頁” 表達式:= 第 & page & 頁/總 & pages & 頁2021/6/7115.2.2 用文本框控件在報表中添加新字段 例:在報表中添加“應發(fā)工資”字

5、段 頁面頁眉中添加標簽,主體節(jié)中添加計算文本框。表達式:=工資+ 獎金 2021/6/712例:用復選框控件添加“通過否”字段 在主體節(jié)添加復選框控件,名稱為fxk,“控件來源”屬性寫表達式:=iif(人平均=70,true,false) 在“錄取否”對應的計算文本框表達式: =iif(fxk=-1,錄取,未錄取)5.3.3 用復選框控件在報表中添加新字段 2021/6/713顯示結(jié)果:2021/6/7145.2.4 5.2.4 在報表中顯示非記錄源字段在報表中顯示非記錄源字段 用 DLookup 函數(shù)在報表中顯示非記錄源(又稱外部表)中的字段值,外部表與當前表之間無須建立關(guān)系,在函數(shù)中以共有

6、字段作為連接條件即可。 DLookup(外部表字段名,外部表名,條件表達式)說明:(1)函數(shù)中的各部分要用引號括起來。(2)條件表達式格式:外部表字段名= &當前表字段名& 注意其中單、雙引號和&號的使用。(3)如果有多個字段符合條件表達式,DLookup 函數(shù)只返回第 一個字段值。2021/6/715例:當前表是“員工”表,外部表是“部門”表,用 DLookup 函數(shù)顯示外部表中“名稱”字段的值。 2021/6/716計算出生年:=Year(Now()-年齡 計算部門:=dlookup(名稱,部門,部門編號=&所屬部門&) 2021/6/717顯示結(jié)果

7、:2021/6/718 在報表頁腳節(jié)或組頁腳節(jié)可以使用函數(shù)對整個報表或組做統(tǒng)計操作,常用的統(tǒng)計函數(shù)有:count(統(tǒng)計個數(shù))、sum(求和)、avg(求平均值)。5.2.5 統(tǒng)計報表數(shù)據(jù) 例:用count、sum、avg函數(shù)統(tǒng)計報表數(shù)據(jù) 計算總?cè)藬?shù):=count(姓名)計算平均工資:=avg(工資)計算獎金合計:=sum(獎金)說明:“格式”屬性選“固定”,值顯示2位小數(shù)。2021/6/719報表布局:2021/6/720顯示結(jié)果:2021/6/7215.3 數(shù)據(jù)排序與分組數(shù)據(jù)排序與分組 “視圖”菜單“排序與分組”在左邊列中選字段在右邊列中選排序方式。如果對多個字段排序,則選取字段的順序就是排

8、序次序。首先對第一個字段排序,當?shù)谝粋€字段的值相同時,再對第二個字段排序。 5.3.1 數(shù)據(jù)排序 2021/6/7225.3.2 數(shù)據(jù)分組 “視圖”菜單“排序與分組”分組字段選“姓名”組頁眉選“是”組頁腳選“是”,設(shè)計視圖中顯示組頁眉和組頁腳。 例:按照“姓名”字段分組,顯示所選課程的名稱、成 績,計算平均成績 。2021/6/723在組頁腳添加計算字段。表達式:=avg(成績) 2021/6/724顯示結(jié)果:2021/6/725 主/子報表類似于主/子窗體,是對建立了關(guān)系的兩個表的操作。兩個表都已單獨建立了報表,然后將子表對應的報表插入到主表對應的報表中。主報表可以包含一個或多個子報表,也可以包含一個或多個子窗體。5.4 主主/子報表與標簽報表子報表與標簽報表5.4.1 主子報表2021/6/726例:用主/子報表的方法顯示學生表與公共課成績表 (1)將“學生”表與“公共課成績”表建立關(guān)系并實施參照完整性,并分別建立報表 。(2)將子報表拖入主報表的設(shè)計視圖,調(diào)整大小 。2021/6/727 顯示結(jié)果:2021/6/728 5.4.2 標簽報表標簽報表是一種多列報表,在一頁中顯示多列數(shù)據(jù)。 例:制作可以顯示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

提交評論