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

2015全國計算機二級考試access複習重點:報表高階設計

計算機二級 閱讀(3.06W)

 1. 排序與分組

2015全國計算機二級考試access複習重點:報表高階設計

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

⑵ 按文字欄位分組記錄

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

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

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

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

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

⑷ 設定排序與分組的步驟

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

 2. 子報表

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

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

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

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

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