根据过时更改Portlet项目颜色方案

时间:2019-08-28 20:46:45

标签: maximo

我试图根据日期范围更改Portlet中显示的行的颜色。以下是我正在尝试做的事的例子。

  1. 最近7天内-绿色
  2. 大于7天-红色。

我尝试了以下表达式:date-7,但它不起作用,我假设没有重载运算符来处理日期对象和整数之间的减法。同样对于表达式字段,它可以处理函数调用吗?因为我也尝试过使用在这里不起作用的getdate()。

1 个答案:

答案 0 :(得分:1)

假设您正在谈论Start Center上的ResultSet portlet,则在这种情况下,日期数学历来是令人讨厌的。您最好编写一个自动化脚本来支持新功能,然后从属性公式中调用您的功能。然后,您可以对与公式相关联的integer属性进行颜色编码的行。

在相关的帮助和产品文档中,我唯一缺少的是您的脚本需要将其计算结果返回到名为retval的变量中,或返回自定义条件启动点的任何变量。