如何使用IronPython脚本(最好使用外部名称)在Spotfire中创建计算列?

时间:2015-11-04 19:55:27

标签: ironpython tibco spotfire

我有一个数据表,我不能指望列名一直是相同的,所以我不能用标准的方式构建计算列,因为它使用"列名"财产(可以改变)。

所以,我想使用外部名称通过IronPython构建它们,外部名称在没有通知的情况下不会发生变化。

1 个答案:

答案 0 :(得分:1)

因为您已经知道how to access a particular column by its ExternalName,所以您可以使用该方法更改列的Expression属性,如下所示:

column.Properties["Expression"] = "If([some_column] = 1, 'YES', 'NO')"