使用IronPython更新/删除计算列

时间:2018-03-26 10:00:09

标签: ironpython spotfire tibco

我使用Spotfire,想知道是否有使用IronPython代码更新或删除计算列的方法。

例: 让我们假装我有一张桌子: | Column 1 | Column 2| Column 3 | Calculated Column |

因此,每次运行特定脚本时,我都希望它更改计算列的值。

PS:如果需要,我已经有以下代码来创建列。因此,如果至少有一种删除列的方法,它对我也有用。

from Spotfire.Dxp.Data import CalculatedColumn

newColName = "MY_CALCULATED_COLUMN"
newColExpr = "TRIM([myTableCol])"
Document.Data.Tables["MY_TABLE"].Columns.AddCalculatedColumn(newColName,newColExpr).As[CalculatedColumn]()

1 个答案:

答案 0 :(得分:2)

以下代码适合您:

newColName = "col"
Document.Data.Tables["Data Table"].Columns.Remove(newColName)

(您不需要为此导入任何类)

您可以在API documentation

中找到更多信息