需求 : 在目前的主報表畫面上,已顯示 摘要欄位 ,現在希望能夠在主報表上能夠預先瀏覽
欄位 [去年業績] 在前5名的公司 ,並利用圖表作顯示。
1 . 延續上一篇 :
[CrystalReports]主報表 顯示(摘要)統計的資料和 累加值的應用
2 . 需求 : 在目前的主報表畫面上,已顯示 摘要欄位 ,現在希望能夠在主報表上能夠預先瀏覽
欄位 [去年業績] 在前5名的公司 ,並利用圖表作顯示。
3 . 目前報表設計階段畫面 : (參考圖一)
(圖一)
4 . 插入圖表 :
請在設計階段報表 空白處 --> 右鍵 --> 插入(I) --> 圖表(A)
將會出現 圖表的設定視窗 [ 圖表專家 ],(參考圖二)
(圖二)
5 . 圖表設定選項 :
在圖表專家中的 類型 頁籤,請選擇 圓形圖,或依個人喜好。
在圖表專家中的 資料 頁籤,請在畫面左方配置的設定點選 進階
- 放置圖表 : 每個 客戶.國家
- 位置 : 頁尾
- 資料 :
- 設定要顯示的資料 客戶.公司名稱 。
- 設定要顯示的數值 客戶.去年業績 。
(參考圖三)
圖三
6 . 設定顯示 [去年業績] 前5名的公司 : * 重點設定 ,(參考圖四)
- 點選在右方設定要顯示的資料 客戶.公司名稱,點選 前 N 項(T)
- 設定對此群組排序 前N項 。
- 依據 : 不做變更,依照預設 客戶.去年業績 的總和 。
- 勾選 : 包括其他,名稱為(O) ,將其他非前5名的公司 統計為一個資料顯示在圖表上。
圖四
7 . 目前設計階段報表畫面 : (參考圖五)
圖五
8 . 圖表細部設定,和設定在主報表上每一頁顯示一群組圖表 ,和群組摘要。
此設定依照 圓形圖 為範例
點選圖表 --> 右鍵 --> 圖表選項 --> 一般 ,會出現 圖表選項 設定的視窗 。參考以下各圖
設定在主報表上每一頁顯示一群組圖表 ,和群組摘要。
請點選 群組尾 #1c : 客戶國家 - A 區塊的標題,右鍵 區段專家 --> 將 在之後新增分頁 打勾(參考圖六)
圖六
9 . 公式 抑制顯示 圖表 :
圖表只需要顯示在主報表的畫面上 ,固請利用 公式 DrillDownGroupLevel <> 0 來判斷 是否抑制顯示
參考 [CrystalReports] 公式 ~ DrillDownGroupLevel 群組 顯示 層級 的運用。
請在 圖表 所在的 群組尾 #1a : 客戶.國家 - A 區塊 標題 點選 --> 右鍵 --> 區段專家 ,(參考圖七)
圖七
10 . 以上請多指導 :
====================================================
有些事就該把它當作一種回憶...