【问题标题】:Using a property control to use unique values in a column for a Spotfire calculated column使用属性控件在 Spotfire 计算列的列中使用唯一值
【发布时间】:2021-07-30 02:07:05
【问题描述】:

我正在创建一个计算列 (C),该列使用通过列 (B) 中的唯一值设置的列属性,该列本身是通过列选择器设置的。当我更改此 B 列中的数据(并且列类型保持不变)时,我的计算列 (C) 没有得到适当更新。我知道我可能会犯一个简单的错误,但我无法弄清楚。

Column B = [${Surface.Property}] #这个属性是用一个下拉菜单设置的

C 列 = 最常见的情况(当 [Column B]="[${MyData}.{Column B}.{Surface.Selector}]" Then Min([Depth]) OVER (Intersect([Location],[Column B])) 否则为空 END) OVER (相交([Location]))

如果在用于设置 B 列的列/值的下拉菜单“Surface.Property”中选择 A 列,则这一系列计算非常有效。但是,当我更改并选择 D 列作为 Surface.Property 时,计算不再有效。我猜这是“唯一值”更改的结果,但我不确定如何进行这部分计算 [Column B]="[${MyData}.{Column B}.{Surface.Selector}] ",接受“新”值。

任何想法都会有所帮助,希望这有点清楚!

【问题讨论】:

    标签: properties calculated-columns spotfire


    【解决方案1】:

    想通了,原来我需要将 column 属性插入到我的计算列中作为值而不是作为文本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-10
      相关资源
      最近更新 更多