全國計算機等級考試二級Access考點分析之報表(5)

字號:

考點21 報表統(tǒng)計計算
    在Access中利用計算控件進行統(tǒng)計計算并輸出結果操作主要有兩種形式:
    1主體節(jié)內添加計算控件
    在主體節(jié)內添加計算控件對每條記錄的若干字段值進行求和或求平均計算時,只要設置計算控件的控件源為不同字段的計算表達式即可。
    2 組頁眉/組頁腳節(jié)區(qū)內或報表頁眉/報表頁腳區(qū)內添加計算字段
    在組頁眉/組頁腳節(jié)區(qū)內或報表頁眉/報表頁腳節(jié)區(qū)內添加計算字段對某些字段的一組記錄或所有字段進行求和或求平均計算時,這種形式的統(tǒng)計計算一般是對報表字段列的縱向記錄數(shù)據進行統(tǒng)計,而且要使用Access提供的內置統(tǒng)計函數(shù)來完成相應的計算操作。
    5.7 創(chuàng)建子報表
    考點22 在已有的報表中創(chuàng)建子報表
    如果要將子報表鏈接到主報表上,請確保在進行此過程之前已經正確建立了表關系。
    (l)在“設計”視圖中打開希望作為主報表的報表。
    (2)確保已經按下了工具箱中的“控件向導”工具 。
    (3)單擊工具箱中的“子窗體/子報表”工具 。
    (4)在報表上單擊需要放置子報表的插入點。
    (5)按照向導對話框的提示進行操作。
    在單擊了“完成”按鈕之后,Access將在報表中添入子報表控件,同時還將創(chuàng)建一個作為子報表顯示的單獨報表。
    考點23 通過將某個已有報表添加到其他已有報表來創(chuàng)建子報表
    如果要將子報表鏈接到主報表上,請確保在進行此過程之前已經正確建立了表關系。
    (l)請在“設計”視圖中打開希望作為主報表的報表。
    (2)然后確保已經按下了工具箱中的“控件向導”工具
    (3)按[F11]鍵切換到“數(shù)據庫”窗口。
    (4)將報表或數(shù)據表從“數(shù)據庫”窗口拖曳到主報表中需要出現(xiàn)子報表的節(jié)。
    Access將子報表控件添加到報表中。
    考點24 鏈接主報表和子報表
    在插入包含與主報表數(shù)據具有相關的信息的子報表時,子報表控件必須與主報表相鏈接。該鏈接可以確保在子報表中打印的記錄與在主報表中打印的記錄保持正確的對應關系。
    在通過向導創(chuàng)建子報表,或者直接將報表或數(shù)據表由“數(shù)據庫”窗口拖到其他報表中來創(chuàng)建子報表時,如果滿足下列條件,Access將自動使子報表與主報表保持同步。
    (1)已經定義了所選表的關系,或者已經定義了所選查詢基礎表的關系。
    (2)主報表是基于具有主鍵的表創(chuàng)建的報表,而子報表則是基于包含與該主鍵同名并且具有相同或兼容數(shù)據類型的字段的表。如果選中了一個或多個查詢,這些查詢的基礎表必須滿足相同的條件。
    (3)Access使用子報表控件的“鏈接主字段”屬性和“鏈接子字段”屬性來鏈接主報表和子報表。如果由于某種原因Access沒有鏈接主報表和子報表,用戶可以直接對這些屬性進行設置。
    5.8 創(chuàng)建多列報表
    考點25 創(chuàng)建多列報表
    (1)創(chuàng)建報表。
    (2)單擊“文件”菜單中的“頁面設置”命令。
    (3)在“頁面設置”對話框中,單擊“列”選項卡。
    (4)在“網格設置”標題下的“列數(shù)”編輯框中鍵入每一頁所需的列數(shù)。
    (5)在“行間距”對話框中,鍵入主體節(jié)中每個記錄之間所需的垂直距離。
    (6)在“列間距”對話框中,鍵入各列之間所需的距離:
    (7)在“列尺寸”標題下的“寬度”編輯框中鍵入所需的列寬,例如,3英寸。在“高度”編輯框中鍵入所需的高度值,即可設置主體節(jié)的高度,或者在“設計”視圖中直接調整節(jié)的高度。
    (8)在“列布局”標題下單擊“先列后行”或“先行后列”選項。
    (9)單擊“頁”選項卡。
    (10)在“打印方向”標題下單擊“縱向”或“橫向”選項。
    (11)最后單擊“確定”按鈕。