ACCESS實(shí)例教程(報(bào)表的操作).ppt
《ACCESS實(shí)例教程(報(bào)表的操作).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《ACCESS實(shí)例教程(報(bào)表的操作).ppt(30頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
Access實(shí)例教程,潘明寒趙義霞主編中國(guó)水利水電出版社,ACCESS實(shí)例教程,——報(bào)表的操作(第5章),1,使用報(bào)表控件2,建立報(bào)表3,建立主/子報(bào)表4,添加計(jì)算控件,本章要點(diǎn):,5.1認(rèn)識(shí)報(bào)表對(duì)象,報(bào)表是按指定格式輸出數(shù)據(jù)的對(duì)象,數(shù)據(jù)源是表、查詢或SQL語句。報(bào)表主要于數(shù)據(jù)庫數(shù)據(jù)的打印,沒有輸入數(shù)據(jù)的功能。報(bào)表是容器對(duì)象,包含數(shù)據(jù)源和其他對(duì)象,在報(bào)表中的對(duì)象稱為報(bào)表控件。,報(bào)表有3種視圖:設(shè)計(jì)視圖、打印預(yù)覽、版面預(yù)覽。單擊窗口左上角的視圖按鈕進(jìn)行視圖切換。,5.1.1報(bào)表的視圖,5.1.2報(bào)表的結(jié)構(gòu),一個(gè)完整的報(bào)表對(duì)象包含7個(gè)節(jié):報(bào)表頁眉節(jié)、頁面頁眉節(jié)、組頁眉節(jié)、主體節(jié)、組頁腳節(jié)、頁面頁腳節(jié)、報(bào)表頁腳節(jié)。默認(rèn)情況下設(shè)計(jì)視圖窗口只顯示頁面頁眉節(jié)、主體節(jié)、頁面頁腳節(jié)。只有在“視圖”菜單的“排序與分組”中設(shè)置,才能顯示組頁眉節(jié)和組頁腳節(jié)。,5.1.3報(bào)表的類型,報(bào)表有4種類型,分別是:縱欄式報(bào)表、表格式報(bào)表、圖表報(bào)表、標(biāo)簽報(bào)表。,縱欄式報(bào)表以垂直方式顯示記錄,字段標(biāo)簽與字段值一起顯示在主體節(jié)內(nèi)。表格式報(bào)表以行、列形式顯示記錄,一頁顯示多條記錄,字段標(biāo)簽不在主體節(jié)區(qū)域,而是在頁面頁眉節(jié)中。分組字段在表格式報(bào)表中設(shè)置。圖表報(bào)表用圖表方式顯示數(shù)據(jù),直觀地顯示數(shù)據(jù)之間的關(guān)系。標(biāo)簽報(bào)表是特殊類型的報(bào)表,將數(shù)據(jù)做成標(biāo)簽形式,一頁中顯示許多標(biāo)簽。,5.1.4報(bào)表的幾個(gè)重要按鈕,分別是:字段列表,工具箱,排序分組,自動(dòng)套用格式,代碼,屬性,生成器,數(shù)據(jù)庫,新對(duì)象。單擊“排序分組”按鈕,選取一個(gè)字段,可以對(duì)字段進(jìn)行排序和分組操作,實(shí)現(xiàn)報(bào)表數(shù)據(jù)的排序、分組輸出、分組統(tǒng)計(jì)。,5.1.5報(bào)表的節(jié),報(bào)表的內(nèi)容以節(jié)劃分,節(jié)代表不同帶區(qū),每個(gè)節(jié)都有特定用途,并按一定順序打印。報(bào)表有惟一寬度,改變一個(gè)節(jié)的寬度等于改變整個(gè)報(bào)表的寬度。用“視圖”菜單中的命令可以為報(bào)表添加“報(bào)表頁眉/頁腳”節(jié)、“頁面頁眉/頁腳”節(jié)、“組頁眉/頁腳”節(jié)。選中一個(gè)節(jié),“可見性”屬性設(shè)置為“否”,或刪除節(jié)中控件,將節(jié)的“高度”屬性設(shè)置為0,可以隱藏選中的節(jié)。,5.2在報(bào)表中使用控件,5.2.1用文本框控件顯示頁碼,[page]計(jì)算當(dāng)前頁,[pages]計(jì)算總頁數(shù)。頁碼主要有2種顯示格式:(1)顯示格式為“當(dāng)前頁/總頁數(shù)”,如“3/10”表達(dá)式:=[page]&"/"&[pages](2)顯示格式為“第n頁/共m頁”,如“第3頁/共10頁”表達(dá)式:="第"&[page]&"頁/總"&[pages]&"頁",5.2.2用文本框控件在報(bào)表中添加新字段,例:在報(bào)表中添加“應(yīng)發(fā)工資”字段,頁面頁眉中添加標(biāo)簽,主體節(jié)中添加計(jì)算文本框。表達(dá)式:=[工資]+[獎(jiǎng)金],例:用復(fù)選框控件添加“通過否”字段,在主體節(jié)添加復(fù)選框控件,名稱為fxk,“控件來源”屬性寫表達(dá)式:=iif([人平均]>=70,true,false)在“錄取否”對(duì)應(yīng)的計(jì)算文本框表達(dá)式:=iif(fxk=-1,"錄取","未錄取"),5.3.3用復(fù)選框控件在報(bào)表中添加新字段,顯示結(jié)果:,5.2.4在報(bào)表中顯示非記錄源字段,用DLookup函數(shù)在報(bào)表中顯示非記錄源(又稱外部表)中的字段值,外部表與當(dāng)前表之間無須建立關(guān)系,在函數(shù)中以共有字段作為連接條件即可。DLookup("外部表字段名","外部表名","條件表達(dá)式"),說明:(1)函數(shù)中的各部分要用引號(hào)括起來。(2)條件表達(dá)式格式:外部表字段名="&當(dāng)前表字段名&"注意其中單、雙引號(hào)和&號(hào)的使用。(3)如果有多個(gè)字段符合條件表達(dá)式,DLookup函數(shù)只返回第一個(gè)字段值。,例:當(dāng)前表是“員工”表,外部表是“部門”表,用DLookup函數(shù)顯示外部表中“名稱”字段的值。,計(jì)算出生年:=Year(Now())-[年齡]計(jì)算部門:=dlookup("名稱","部門","部門編號(hào)="&所屬部門&""),顯示結(jié)果:,在報(bào)表頁腳節(jié)或組頁腳節(jié)可以使用函數(shù)對(duì)整個(gè)報(bào)表或組做統(tǒng)計(jì)操作,常用的統(tǒng)計(jì)函數(shù)有:count(統(tǒng)計(jì)個(gè)數(shù))、sum(求和)、avg(求平均值)。,5.2.5統(tǒng)計(jì)報(bào)表數(shù)據(jù),例:用count、sum、avg函數(shù)統(tǒng)計(jì)報(bào)表數(shù)據(jù),計(jì)算總?cè)藬?shù):=count([姓名])計(jì)算平均工資:=avg([工資])計(jì)算獎(jiǎng)金合計(jì):=sum([獎(jiǎng)金])說明:“格式”屬性選“固定”,值顯示2位小數(shù)。,報(bào)表布局:,顯示結(jié)果:,5.3數(shù)據(jù)排序與分組,“視圖”菜單→“排序與分組”→在左邊列中選字段→在右邊列中選排序方式。如果對(duì)多個(gè)字段排序,則選取字段的順序就是排序次序。首先對(duì)第一個(gè)字段排序,當(dāng)?shù)谝粋€(gè)字段的值相同時(shí),再對(duì)第二個(gè)字段排序。,5.3.1數(shù)據(jù)排序,5.3.2數(shù)據(jù)分組,“視圖”菜單→“排序與分組”→分組字段選“姓名”→組頁眉選“是”→組頁腳選“是”,設(shè)計(jì)視圖中顯示組頁眉和組頁腳。,例:按照“姓名”字段分組,顯示所選課程的名稱、成績(jī),計(jì)算平均成績(jī)。,在組頁腳添加計(jì)算字段。表達(dá)式:=avg([成績(jī)]),顯示結(jié)果:,主/子報(bào)表類似于主/子窗體,是對(duì)建立了關(guān)系的兩個(gè)表的操作。兩個(gè)表都已單獨(dú)建立了報(bào)表,然后將子表對(duì)應(yīng)的報(bào)表插入到主表對(duì)應(yīng)的報(bào)表中。主報(bào)表可以包含一個(gè)或多個(gè)子報(bào)表,也可以包含一個(gè)或多個(gè)子窗體。,5.4主/子報(bào)表與標(biāo)簽報(bào)表,5.4.1主子報(bào)表,例:用主/子報(bào)表的方法顯示學(xué)生表與公共課成績(jī)表,(1)將“學(xué)生”表與“公共課成績(jī)”表建立關(guān)系并實(shí)施參照完整性,并分別建立報(bào)表。(2)將子報(bào)表拖入主報(bào)表的設(shè)計(jì)視圖,調(diào)整大小。,,顯示結(jié)果:,5.4.2標(biāo)簽報(bào)表,標(biāo)簽報(bào)表是一種多列報(bào)表,在一頁中顯示多列數(shù)據(jù)。,,例:制作可以顯示4列的標(biāo)簽報(bào)表。(1)添加字段,用矩形控件修飾。,“文件”菜單→“頁面設(shè)置”→“列”選項(xiàng)卡中列數(shù)選4→行間距和列間距都選0→寬度3.5cm→高度2.7cm→去掉“與主體相同”的對(duì)勾。,顯示結(jié)果:,- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- ACCESS 實(shí)例教程 報(bào)表 操作
鏈接地址:http://m.jqnhouse.com/p-3386371.html