一、想把maximo启动中心,结果集中,2天前收到的数据设置为红色?
maximo中本身就可以做上述的设置,如下图:
但是表达式 值里,如何取得 系统当前时间呢? 将“表达式值”这个字段设值为“sysdate”时候,报错。一看,原来是maximo取 表达式值 ,然后解析时候的错。
于是把该类得方法改写一下:
psdi.webclient.controls.ResultSetPortlet。(180行开始)
Hashtable entry = (Hashtable)expressions.next();
String expression = entry.get("expression").toString();
String value = entry.get("expvalue").toString();
if("SYSDATE".equalsIgnoreCase(value)){
Calendar now =Calendar.getInstance();
now.setTime(new Date());
now.set(Calendar.DATE,now.get(Calendar.DATE)-2);
System.out.println(