如何在Spotfire中更改交叉表的行高

时间:2019-06-15 16:46:28

标签: ironpython spotfire

我尝试在Spotfire中更改交叉表的行高(不是页眉)。 这是我的Iron Python脚本代码(这里我尝试将第一行的高度更改为50)。但这给了我一个错误。

从Spotfire.Dxp.Application.Visuals导入CrossTablePlot

vis.AsCrossTablePlot.CellHeight [0] = 50

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

交叉表的CellHeight属性是一个整数,而不是数组或列表。这意味着您实际上无法使用索引(或任何其他方式)访问特定行。设置此属性时,API也不区分标题行和数据行。这将设置行的高度,但将包含标题。

如果手动更改行高,则通过ironpython调整大小时将不再包含行标题。我想这必须是一个谜。

from Spotfire.Dxp.Application.Visuals import CrossTablePlot

vis.As[CrossTablePlot]().CellHeight=50