总细胞的动态背景颜色

时间:2016-05-23 15:20:09

标签: pentaho report-designer

我正在使用Pentaho Report Designer,我想根据计算出的值更改包含列的所有度量值之和的单元格的背景。对于度量值,可以轻松完成定义背景属性的公式,如下所示:

=IF([measure] >10; "red"; "green")

但是,从显示总数的单元格中,[measure]始终为null。

如何获取单元格的值(或所有度量值的总和结果)?

由于

1 个答案:

答案 0 :(得分:0)

最后我发现了如何做到这一点。有必要创建一个函数来对值进行求和,以便稍后可以从公式中引用它:

  1. 创建一个函数来计算总数(添加函数...>摘要>总和)
  2. 在属性表中,选择函数的“字段名称”。给它一个函数名称以便稍后引用公式(即budgetTotal)
  3. 使用此功能根据其值应用条件格式(即= IF([budgetTotal]> 10;" red";" green"))