我正在使用Spotfire Table可视化来显示工程报告列表。其中一列报告上次更新报告的时间(Last_Update)。列数据类型是DateTime,格式为mm / dd / yyyy。
我正在尝试根据Last_Update和今天的日期之间的差异对单元格进行着色/着色。例如:Last_Update - TodaysDate = 65会将单元格着色为红色。我愿意使用渐变或分段颜色方案。
我尝试了很多方法( Colors 菜单中的自定义表达式,引用已经具有上述计算的相关列的值等)并继续遇到墙。
对于如何简单地实现这一点有什么建议吗?
答案 0 :(得分:3)
你需要它是分段的渐变吗?
您可以使用固定模式并添加布尔表达式规则,如
Datediff('dd', [Last Update], DateTimeNow()) = 65
如果您需要范围,可以轻松构建它们
Datediff('dd', [Last Update], DateTimeNow()) < 65 AND Datediff('dd', [Last Update], DateTimeNow()) > 20