Spotfire:使用 IronPython 计算标记行的数量,无需迭代

Spotfire: Count number of marked rows, with IronPython, without iterating

我想知道是否有一种方法可以使用 IronPython 计算 Spotfire 中 table 的标记行数,而无需遍历此 table 的所有行。

我问这个问题是因为这个标记行数已经在软件 window 底部的小工具栏中可用。我在 Internet 和 Spotfire API 中搜索,但没有找到任何内容。


您将在下面找到此工具栏的图片:

刚刚了解如何执行此操作:

# Get the number of marked rows
nbMarkedRows = Document.ActiveMarkingSelectionReference.GetSelection(TABLE).IncludedRowCount

使用 TABLE 引用您的 table,作为您脚本的数据 table 参数。