如何在spotfire文本区域创建动态过滤器

时间:2015-10-07 09:48:20

标签: spotfire

我想在文本区域中创建一个下拉列表,以动态过滤表格中的数据。

我在Filter“Task Description”下有很多条目。

但我想在文本区域创建一个下拉列表,所有条目中只有三个以下的条目。

  • 全部 - 它将显示整个数据
  • Prasanta - 此选择仅显示Prasanta相关行
  • Chandan - 此选择应仅显示与Chandan相关的行。

有可能吗?

1 个答案:

答案 0 :(得分:2)

执行此操作的最佳和最简单方法是使用文本区域可视化,其中包含属性控件。我会给你一个宽松的轮廓,你可以使用Spotfire help on Property Controls来获得更多细节。

  1. 下拉列表的新属性控件添加到文本区域
  2. 创建一个类型为字符串
  3. 的新文档属性
  4. 通过表达式
  5. 设置属性值
  6. 您在此处列出的表达式应该评估为布尔值true或false。例如,对于Prasanta行,您可以使用[Task Description] = "Prasanta"。所有行的表达式应为空。
  7. 在已过滤的可视化文件属性的数据页面上,向下滚动到使用表达式限制数据,然后点击修改...
  8. 从中间窗格中,双击您在上面的步骤2中创建的文档属性的名称
  9. 通过从您创建的下拉列表中选择不同的项目进行测试