當前位置:才華齋>計算機>計算機二級>

計算機二級考試ACCESS重要考點:報表

計算機二級 閱讀(4.84K)

計算機考試即將來臨了,不知道同學們都複習得怎麼樣呢?本文是本站小編搜尋整理的關於計算機二級考試ACCESS重要考點:報表,供參考學習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

計算機二級考試ACCESS重要考點:報表

  報表的功能

儘管資料表和查詢都可用於列印,但是,報表才是列印和複製資料庫管理資訊的最佳方式,可以幫助使用者以更好的方式表示資料。報表既可以輸出到螢幕上,也可以傳送到列印裝置

報表是查閱和列印資料的方法,與其他的列印資料方法相比,具有以下兩個優點:

◆ 報表不僅可以執行簡單的資料瀏覽和列印功能,還可以對大量原始資料進行比較、彙總和小計。

◆ 報表可生成清單、訂單及其他所需的輸出內容,從而可以方便有效地處理商務。

報表作為Access 2003資料庫的一個重要組成部分,不僅可用於資料分組,單獨提供各項資料和執行計算,還提供了以下功能:

◆ 可以製成各種豐富的格式,從而使使用者的報表更易於閱讀和理解。

◆ 可以使用剪貼畫、圖片或者掃描影象來美化報表的外觀。

◆ 通過頁首和頁尾,可以在每頁的頂部和底部列印標識資訊

◆ 可以利用圖表和圖形來幫助說明資料的含義。

  報表設計

如同資料庫中建立的大多數物件一樣,使用者可以採用多種方式來建立所需的報表。首先,開啟資料庫視窗,單擊【物件】欄下的【報表】按鈕,然後單擊【報表設計】工具欄上的【新建】,則彈出【新建報表】對話方塊。

  報表設計工具

⑴ 工具欄

檢視、物件、超連結、欄位列表、工具箱、排序分組、自動套用格式、程式碼、屬性、生成器、資料庫視窗、新物件、線條/邊框寬度、特殊效果

⑵ 工具箱

在報表設計過程中,工具箱是十分有用的,下面具體介紹【工具箱】中的各個控制元件。

◆ 選擇物件 用於選定操作的物件。

◆ 控制元件物件 單擊該按鈕後,在使用其他控制元件時,即可在嚮導下完成。

◆ 標籤 顯示標題、說明文字。

◆ 文字框 用來在窗體、報表或資料訪問頁上顯示輸入或編輯資料,也可接受計算結果或使用者輸入。

◆ 選項組 顯示一組限制性的選項值。

◆ 切換按鈕 當表內資料具有邏輯性時,用來幫助資料的輸入。

◆ 選項按鈕 與切換按鈕類似,屬單選。

◆ 複選框 選中時,值為1,取消時,值為0。屬多選。

◆ 組合框 包括了列表框和文字框的特性。

◆ 列表框 用來顯示一個可滾動的資料列表。

◆ 命令按鈕 用來執行某些活動。

◆ 影象 加入圖片。

◆ 非繫結物件框 用來顯示一些非繫結的OLE物件。

◆ 繫結物件框 用來顯示一系列的圖片。

◆ 分頁符 用於定義多頁資料表格的分頁位置。

◆ 選項卡控制元件 建立帶有選項卡的對話方塊。

◆ 子窗體/子報表 用於將其他表中的資料放置在當前報表中。

◆ 直線 劃直線。

◆ 矩形 劃矩形。

◆ 其他控制元件 顯示Access 2003 所有已載入的其他控制元件。

⑶ 工作區

◆ 報表頁首 以大的字型將該份報表的標題放在報表頂端。只有報表的第1頁才出現報表頁首內容。報表頁首的作用是作封面或信封等。

◆ 頁面頁首 頁面頁首中的文字或欄位,通常會列印在每頁的頂端。如果報表頁首和頁面頁首共同存在於第1頁,則頁面頁首資料會列印在報表頁首的資料下。

◆ 主體 用於處理每一條記錄,其中的每個值都要被列印。主體區段是報表內容的主體區域,通常含有計算的欄位。

◆ 頁面頁尾 頁面頁尾通常包含頁碼或控制元件,其中的【=“第”&&“頁”】表示式用來列印頁碼。

◆ 報表頁尾 用於列印報表末端,通常使用它顯示整個報表的計算彙總等。

除了以上通用區段外,在分組和排序時,有可能需要組頁首和組頁尾區段。可選擇【檢視】|【排序與分組】命令,彈出【排序與分組】對話方塊。選定分組欄位後,對話方塊下端會出現【組屬性】選項組,將【組頁首】和【組頁尾】框中的設定改為【是】,在工作區即會出現相應的組頁首和組布腳。

⑷ 屬性視窗

  報表高階設計

下面對報表設計中排序、分組及子報表等內容進行詳細討論。

  1. 排序與分組

所謂分組,是指按某個欄位值進行歸類,將欄位值相同的記錄分在一組之中。而排序是指按某個欄位值將記錄排序。

在設計檢視方式開啟相應的報表,單擊工具欄上的【排序與分組】按鈕,彈出對話方塊,在對話方塊上部的【欄位/表示式】和【排序次序】中選定相應內容,則在下部出現【組屬性】區域。

系統預設的排序順序為升序排列。當需要對資料進行分組時,可以單擊要設定分組屬性的欄位或表示式,然後設定其組屬性。最多可對10個欄位和表示式進行分組。

◆ 組頁首 用於設定是否顯示該組的頁首。

◆ 組頁尾 用於設定是否顯示該組的頁尾。

◆ 分組形式 選擇值或值的範圍,以便建立新組。或用選項取決於分組欄位的資料型別。

◆ 組間距 指定分組欄位或表示式值之間的間距值。

◆ 保持同頁 用於指定是否將組放在同一頁上。

下面對不同的分組情況進行介紹:

⑴ 按日期/時間欄位分組記錄

◆ 每一個值 按照欄位或表示式相同的值對記錄進行分組。

◆ 年 按照相同曆法中的日期對記錄進行分組。

◆ 季度 按照相同曆法季度中的日期對記錄進行分組。

◆ 月份 按照同一月份中的日期對記錄進行分組。

◆ 周 按照同一週中的日期對記錄進行分組。

◆ 日 按照同一天的日期對記錄進行分組。

◆ 時 按照相同小時的時間對記錄進行分組。

◆ 分 按照同一分鐘的時間對記錄進行分組。

⑵ 按文字欄位分組記錄

◆ 每一個值 按照欄位或表示式相同的值對記錄進行分組。

◆ 字首字元 按照欄位或表示式中前幾個字元相同的值對記錄進行分組。

⑶ 按自動編號、貨幣欄位或數字欄位分組記錄

◆ 每一個值 按照欄位或表示式中相同數值對記錄進行分組。

◆ 間隔 按照位於指定間隔中的值對記錄進行分組。

⑷ 設定排序與分組的步驟

在對報表中的資料分組時,可以新增【組頁首】或【組頁尾】。組頁首通常包含報表資料分組所依據的欄位,稱為分組欄位,而組頁尾通常用來計算每組的總和或其他彙總資料。它們不一定要成對出現。

  2. 子報表

子報表是出現在另一個報表內部的報表,包含子報表的報表稱為主報表。主報表中包含的是一對多關係中的“一”,而子報表顯示“多”的相關記錄。

一個主報表,可以是結合型,也可以是非結合型。也就是說,它可以基於查詢或SQL語句,也可以不基於它們。通常,主報表與子報表的資料來源有以下幾種聯絡:

◆ 一個主報表內的多個子報表的資料來自不相關記錄源。在此情況下,非結合型的主報表只是作為合併的不相關的子報表的“容器”使用。

◆ 主報表和子報表資料來自相同資料來源。當希望插入包含與主報表資料相關資訊的子報表時,應該把主報表與一查詢或SQL語句結合起來。

◆ 主報表和多個子報表資料來自相關記錄源。一個主報表也可以包含兩個或多個子報表共用的資料,在此情況下,子報表包含與公共資料相關的詳細記錄。

  使用嚮導建立報表

建立報表最簡單的方法是使用嚮導。在報表嚮導中,需要選擇在報表中出現的資訊,並從多種格式中選擇一種格式以確定報表外觀。與自動報表嚮導不同的是,使用者可以用報表嚮導選擇希望在報表中看到的指定欄位,這些欄位可來自多個表和查詢,嚮導最終會按照使用者選擇的.佈局和格式,建立報表。

新建報表:

選擇表和欄位

按學分分組:

按課程ID排序:

選擇報表佈局:

選擇報表樣式:

確定報表標題:

執行報表結果: