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

Spotfire - Graphical Table - Icons appearance based on some condition

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

请提出一些避免这种情况的方法。

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

您必须有一个聚合。 Graphical Table 类似于 Cross Table,因此您有类别,以及与这些类别关联的聚合值。不过,您仍然可以应用您的逻辑。将您的值设置为 count([FPDueDateDifference]) 后,或者如果它适合您使用 max()first() 任何其他聚合,单击 "Add Rule" 然后设置您的逻辑如下所示:

然后为小于或等于添加另一个规则。