當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

自定義最大最小值

1. 描述

在我們制作報表過程中,當在同一個維度進行縱向對比的時候,所在的部門總會想知道在對比項中誰是最優的,誰是最差的。而各個部門的負責人總會想知道自己與最優的差距有多大,最差的與前一位差距有多大。如何進行報表的設置及排除其中有影響的數據,效果圖如下圖所示:

圖一:

222

圖二:

222


2. 方法(一)

2.1 準備數據

新建數據集 ds1:SELECT * FROM 銷量


2.2 報表樣式設計

報表樣式設計如下圖所示:

222

單元格設置如下:

單元格  數據集  數據列  數據設置  數據設置方式  擴展方向  左父格  上父格  
A4  ds1  地區  分組  普通  縱向  默認  默認  
B4  ds1   銷售員  分組  普通  縱向  默認  默認  
C2  ds1   産品類型分組  普通  橫向  默認  默認  
C3  ds1   産品  分組  普通  橫向  默認  默認  
C4  ds1   銷量  彙總  求和  無  默認  默認  
D4  ds1   銷量  彙總  最大值  無  默認  默認  
E4  ds1   銷量  彙總  最小值  無  默認  默認  
F4  =D4-E4      無  默認  默認  


2.3 将最優值與最差值進行高亮顯示

右擊 C4 單元格,選擇條件屬性,彈出條件屬性對話框,添加條件屬性 1,當等於最優值 D4 時,顯示綠色。添加條件屬性 2,當等於最差值 E4 時,顯示橙色。

222

222


2.4 效果預覽

保存後,點擊分頁預覽,效果如描述中圖一所示。

已完成模板請參照%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Primary\GroupReport\自定義最大值最小值示例一.cpt

注:若設計器裏沒有該模板,請下載最新設計器。


3. 方法(二)


3.1 參考方法(一) 

準備數據,設置表格

222



3.2 設置條件屬性

通過條件屬性,實現最優值、最差值所在單元格高亮顯示效果。

右擊 C4 單元格,選擇條件屬性,彈出條件屬性對話框,添加條件屬性 1,當滿足公式:C4 = MAX(C4[!0]{B4 = $B4}),當前格子背景色:紅色。添加條件屬性 2,當滿足公式:C4 = MIN(C4[!0]{B4 = $B4}),當前格子背景色:綠色。

222

222

注: 

方法(1):是先在 D4,E4 單元格分别求出最優值、最差值後,再通過 C4 單元格值與其比較來實現單元格高亮顯示。 

方法(2):直接在 C4 單元格設置條件屬性,通過公式判斷來實現單元格高亮顯示。省略了求 D4,E4 值的過程,實現過程簡單明了。



3.3 效果預覽

保存後,點擊分頁預覽,效果如描述中圖二所示。

已完成模板請參照%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Primary\GroupReport\自定義最大值最小值示例二.cpt


4. 模板下載

附件列表


主題: 原簡體文檔
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

9s后關閉

反饋已提交

網絡繁忙