啟動【新建報表】:
報表設(shè)計工作區(qū)如下:
、 向報表工作區(qū)添加控件:
報表中的每一個對象,都稱為之為控件,控件分為三種:
◆ 綁定控件 綁定控件與表字段綁定在一起。在向綁定控件輸入值時,Access 自動更新當(dāng)前記錄中的表字段值。大多數(shù)允許輸入信息的控件都是綁定控件。綁定控件可以與大多數(shù)數(shù)據(jù)類型捆綁在一起,包括文本、日期、數(shù)值、是/否、圖片、備注字段。
◆ 非綁定控件 非綁定控件保留所輸入的值,不更新表字段值。這些控件用于顯示文本、把值傳遞給宏、直線和矩形、存放沒有存儲在表中但保存窗體或報表的OLE對象。
◆ 計算控件 計算控件是建立在表達式(如函數(shù)和計算)基礎(chǔ)之上的。計算控件也是非綁定控件,它不能更新字段值。
用戶可以在設(shè)計視圖中對控件進行如下操作:
◆ 通過鼠標(biāo)拖動創(chuàng)建新控件、移動控件。
◆ 通過按Del鍵刪除控件。
◆ 激活控件對象,拖動控件的邊界調(diào)整控件大小。
◆ 利用屬性對話框改變控件屬性。
◆ 通過格式化改變控件外觀,可以運用邊框、粗體等效果。
◆ 對控件增加邊框和陰影等效果。
向報表中添加非綁定控件,可通過從【工具箱】中選擇相應(yīng)的控件,拖動到報表上即可。
向報表中添加綁定控件是一項重要工作,這類控件主要是文本框,它與字段列表中的字段相結(jié)合來顯示數(shù)據(jù)。
在報表中創(chuàng)建計算控件時,可使用以下兩種方法:如果控件是文本框,可以直接在控件中輸入計算表達式。另,不管控件是不是文本框,都可以使用表達式生成器來創(chuàng)建表達式。
使用表達式生成器創(chuàng)建計算控件的操作步驟如下:
◆ 在設(shè)計視圖中打開報表。
◆ 創(chuàng)建或選定一個非綁定的【文本框】。
◆ 單擊【報表設(shè)計】工具欄中的【屬性】。
◆ 打開屬性對話框中的【數(shù)據(jù)】標(biāo)簽,并單擊【控件來源】。
◆ 單擊表達式生成器按鈕,彈出【表達式生成器】。
◆ 單擊“=”按鈕,并單擊相應(yīng)的計算按鈕。
◆ 雙擊計算中使用的一個或多個字段。
◆ 輸入表達式中的其他數(shù)值,然后【確定】。
、 控件的更改和設(shè)置
更改控件的方法通常有兩種:即在窗體內(nèi)直接修改或利用屬性窗口進行修改。
、 在報表中添加節(jié)
為了使報表更易于理解,可將報表分成若干節(jié),在報表上以不同的間隔顯示信息。默認(rèn)空白報表有3個節(jié):“頁面頁眉”、“主體”、“頁面頁腳”,選擇【視圖】|【報表頁眉/頁腳】,可增加兩個節(jié):“報表頁眉”、“報表頁腳”。
報表的節(jié)也具有屬性,不過比報表的其他控件的屬性要少得多。使用【格式】工具欄上的【填充/背景色】可設(shè)置節(jié)的顏色;但所有其他的屬性,必須使用節(jié)的屬性對話框進行設(shè)置。要打開節(jié)的屬性對話框,可以雙擊節(jié)中任意空白區(qū)域、節(jié)的邊線或節(jié)選擇器。
、 屬性設(shè)置
除了可以移動控件的位置和改變控件的尺寸外,還可以通過屬性對話框設(shè)置控件的其屬性。方法是右擊需要進行屬性設(shè)置的控件,在彈出的快捷菜單中選擇屬性。
⑸ 保存報表
在對報表進行修改后,單擊工具欄中的【保存】,就會彈出【另存為】對話框。在文本框中輸入報表名稱,然后單擊【確定】按鈕,就可以保存報表。
6. 用報表設(shè)計視圖創(chuàng)建報表
下面通過實例說明設(shè)計報表的步驟:
⑴ 打開相應(yīng)數(shù)據(jù)庫,新建報表,選擇【設(shè)計視圖】、選擇【訂單】表。
、 添加相應(yīng)字段到報表設(shè)計主體區(qū)內(nèi)。
、 添加頁面頁眉和頁面頁腳
其中頁面頁腳的文本框內(nèi)容由屬性窗口和表達式生成器生成。
、 保存運行得到結(jié)果
7. 報表屬性
下面是報表的屬性窗口,該對話框有五個選項卡,分別是:【格式】、【數(shù)據(jù)】、【事件】、【其他】、【全部】。
如果沒有用設(shè)計視圖打開報表,而是選中一個報表后,單擊工具欄上的【屬性】按鈕,則將會彈出另外一種報表屬性對話框。
8. 使用報表快照
Access 2003 提供了一種稱為報表快照的新型報表。它是一個具有.snp擴展名的獨立文件,包含Access 2003 報表所有頁的備份。這個備份包括高保真圖形、圖標(biāo)和圖片并保存報表的顏色和二維版面。報表快照的優(yōu)點是,不需要照相復(fù)制和郵寄印制版本,接收者就能在線預(yù)覽并只打印他們所需要的頁面。
為了查看、打印或郵寄一個報表快照,用戶需要安裝“快照取景器”程序,它是一個獨立的執(zhí)行程序,它提供了自己的控件、幫助文件和相關(guān)文件。在默認(rèn)情況下,當(dāng)用戶第一次創(chuàng)建一個報表快照時,Access 2003就自動安裝了“快照取景器”。通過電子郵件發(fā)送
預(yù)覽及打印報表
1. 預(yù)覽報表
單擊數(shù)據(jù)窗口中【對象】欄下的【報表】按鈕,選中所需預(yù)覽的報表后,單擊工具欄中的【預(yù)覽】按鈕,即進入【打印預(yù)覽】窗口。打印預(yù)覽與打印真實結(jié)果一致。如果報表記錄很多,一頁容納不下,在每頁的下面有一個滾動條和頁數(shù)指示框,可進行翻頁操作。
2. 報表打印
打印報表的最簡單方法是直接單擊工具欄上的【打印】按鈕,直接將報表發(fā)送到打印機上。但在打印之前,有時需要對頁面和打印機進行設(shè)置。
創(chuàng)建查詢報表
報表可以看成是查看一個或多個表中數(shù)據(jù)記錄的方式,這個概念是所有報表的基礎(chǔ)。前面已介紹了單個表的報表輸出,而通過查詢報表可以從多個表中收集用戶想要的數(shù)據(jù)。這時,創(chuàng)建報表必須選擇【查詢或表】并把字段顯示在報表上。除非希望在報表上看到單個表的所有記錄,否則就要把報表綁定到查詢上?梢哉f,如果希望在多個表中訪問數(shù)據(jù)來產(chǎn)生報表,唯一的方法是將報表和查詢綁定在一起。
、 創(chuàng)建查詢
⑵ 創(chuàng)建報表并與一個查詢綁定
、 設(shè)計查詢報表
、 美化查詢報表
創(chuàng)建多列報表
Access 2003 還提供了一種稱為“多列報表”的報表,這種報表能夠定義報表的各個部分,從而使用一個頁面上能打印出多列數(shù)據(jù)來。它通過一個頁面設(shè)置對話框來創(chuàng)建。
相關(guān)推薦:
2015年計算機二級考試《VB》復(fù)習(xí)重點匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |