Spotfire - 图形表 - 基于某些条件的图标外观

时间:2016-07-13 13:48:05

标签: spotfire

我尝试使用Graphical表根据某些条件显示“RBG”颜色的图标。在屏幕截图1(下面附件)中,如果第2列中显示的值小于5,我想在RED旁边显示其旁边的图标,否则显示为绿色。但只出现一个颜色图标。原因是为条件中使用的变量'FPDueDateDifference'自动选择数据的“聚合”(请参见下面的截图2。默认选择'计数'聚合。)。没有“无”选项可供选择和避免数据聚合。只有在未选择聚合的情况下,我才能添加自定义表达式" if [FPDueDateDifference]< 5," RED"," GREEN")"。根据返回值,我将添加规则以显示适当颜色的图标。

请建议一些避免这种情况的方法。

屏幕截图1: Screenshot1 shows the column 2 values and icon next to it 屏幕截图2 shows the "count" aggregator is selected and "None" option not available

1 个答案:

答案 0 :(得分:0)

您必须有一个聚合。图形表类似于交叉表,因此您可以使用类别以及与这些类别关联的聚合值。您仍然可以应用您的逻辑。在将您的值设置为count([FPDueDateDifference])或者您是否适合使用max()first()其他聚合后,请点击"添加规则"然后按如下所示设置逻辑:

Greater Than

然后为Less Than或Equal To添加另一条规则。