反饋已提交

網絡繁忙

當前為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. 模板下载

附件列表


主題: 原简体文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉