1

如何在 spotfire 中使用 Iron 脚本删除/删除或隐藏列?

为了添加一列,我做了如下:

`

curDT = Document.ActiveDataTableReference
cols = curDT.Columns
# targetCol = Document.Properties["myColumnSelection"]

#Create a new column that counts the comma delimiter
myExpression = '1+len(RXReplace([Cx],"([A-Za-z0-9]+)","","g"))'
myNewColName = cols.CreateUniqueName("NumElements")
cols.AddCalculatedColumn(myNewColName, myExpression)

`

4

2 回答 2

4

如果它仍然有帮助:

from Spotfire.Dxp.Application.Visuals import VisualContent
contentTable = myTableVisualization.As[VisualContent]()
if contentTable.TableColumns.Contains(myData.Columns["MyColumn"]):
        contentTable.TableColumns.Remove(myData.Columns["MyColumn"])
于 2015-03-10T10:59:23.590 回答
2

删除一列

cols.Remove("NameOfColumnToRemove")

于 2014-01-22T14:09:22.737 回答