Spotfire - 如何在过滤数据到图表后更新标记

时间:2017-11-21 22:00:21

标签: spotfire

我在页面图表1,图表2和图表3(所有条形图)上有3个图表。这些图表中的每一个都有各自的标记,标记1,标记2和标记3.这些图表中的每一个都受到其他2个图表的标记的限制。例如,图表1受标记2和标记3的限制,并且当没有从标记2或标记3标记任何项目时显示所有数据。 现在让我们说总共有1000行,其中我在图1(标记1)中标记了100行。这会触发并限制图表2和图表3中的数据。

Chart 1 - Marking 1 = 100 rows
Chart 2 - Marking 2 = 0 rows
Chart 3 - Marking 3 = 0 rows

现在,图表2显示的是仅标记为100行的条形图,我继续并对其应用标记,即50行。

Chart 1 - Marking 1 = 100 rows
Chart 2 - Marking 2 = 50 rows
Chart 3 - Marking 3 = 0 rows

当我这样做时,图表3仍然显示100行的数据,其中标记为标记1.由于标记1具有更大的子集并且包含标记2中的所有内容。我必须重新选择标记中的标记项目然后,它将标记1和2分别设置为50行,现在更新图表3。

有什么方法可以修复它,有没有办法让我不必重新选择标记,标记1会在标记2后自动更新。

1 个答案:

答案 0 :(得分:0)

不幸的是,这是标记互动的预期行为。

我通常为这种情况实施的解决方法是包含指令和按钮,用于重置选择" (或"重置标记"如果您的用户精明)。

可能能够通过数据功能解决这个问题,但我还没有发现任何基于其他标记取消标记的内容,只有在做出标记时执行一些动作。