摘要:[CrystalReports]主報表 顯示(摘要)統計的資料和 累加值的應用
需求 : 在主報表上顯示 群組(國家) 內所擁有的 [ 客戶的總數量 ],和 [ 去年業績的總和 ]。
摘要畫面 (報表建立精靈)
http://msdn.microsoft.com/zh-tw/library/ms227918(VS.80).aspx
使用 [ 摘要 ] 畫面來選擇要小計及計數等欄位。只有在於群組畫面上指定群組時,此畫面才會出現。
1 . 請先參考前置作業
- [CrystalReports] 執行期間~利用程式傳遞公式~動態篩選資料
- [CrystalReports] 進階標題列~在群組畫面顯示~頁首 區塊 和 報表首 區塊
- [CrystalReports] 公式 ~ DrillDownGroupLevel 群組 顯示 層級 的運用。
2 . 或參考目前 已建置之設計階段報表 畫面 (參考圖一)
- 簡介 : 環境 --> XP SP3 + VS2005 + WinForm + 內建 Crystalreports
- 資料庫 : CrystalReports 內建範例 Access 資料庫。
- 預設位置 : C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\Samples\zh-cht\Databases\xtreme.mdb
- 範例 Table : [客戶] 資料表 。
圖一
3 . 需求 : 在主報表上顯示 群組(國家) 內所擁有的 [ 客戶的總數量 ],和 [ 去年業績的總和 ]。
3-1 . 方法 : 利用 [ 摘要 ] 欄位 ,顯示在 [ 群組尾 #1 : 客戶.國家 - A ] 區塊內。
3-2 . 在 [ 群組尾 #1 : 客戶.國家 - A ] 上新增3個文字物件顯示,請點選 --> 右鍵 --> 插入 --> 文字物件 (參考圖二)
- 文字 [ 摘要欄位 ] 設定 右鍵 --> 格式物件 --> 字型 頁籤 --> 改變 字型 粗體 ,大小 12
- 文字 [ 客戶數量 ]
- 文字 [ 去年業績的總和 ]
(圖二)
3-3 . 摘要欄位 : 在 [ 群組尾 #1 : 客戶.國家 - A ] 上新增2個 [ 摘要 ] 顯示
在設計階段報表空白區塊上點選 --> 右鍵 --> 插入 --> Σ 摘要 ,(參考圖三,圖四)
摘要一 : 選擇要摘要的欄位 --> 客戶.公司名稱,計算這個摘要 --> 計數,摘要位置 --> 群組尾 #1 : 客戶.國家 - A
摘要二 : 選擇要摘要的欄位 --> 客戶.去年業績,計算這個摘要 --> 總和,摘要位置 --> 群組尾 #1 : 客戶.國家 - A
* 重點觀念: 使用 [ 摘要 ] 畫面來選擇要小計及計數等欄位。只有在於群組畫面上指定群組時,此畫面才會出現。
4 . 報表設計階段畫面預覽 : (參考圖五)
(圖五)
5 . 執行階段報表預覽 : (參考圖六,圖七),完整顯示報表資料。
主報表
(圖六)
群組內資料
(圖七)
6 . 下一篇預告 : 介紹群組內 圖表 的資料顯示和摘要。
[CrystalReports] 群組內 圖表 的顯示和摘要
7 . 以上請多指導 :
====================================================
有些事就該把它當作一種回憶...