你好
新手编写脚本并寻找一些脚本帮助:
我有一个最终规范表,其中所有化身都从版本1到版本23列出(在一个标题为'VERSION'的列中。表格近1000行,将随规格变化而更新。
我试图只选择具有最新版本的行(目前版本23,但会随着时间的推移而改变)并从表中删除所有其他行。因此,我希望选择此列的最大值而不是特定的数字,以使其具有未来性。我今天花了几个小时试图解决它但没有成功。任何帮助将非常感激。
克里斯
这样做。
dt = New Table( "Untitled 2",
Add Rows( 6 ),
New Column( "VERSION", Numeric, "Continuous",
Format( "Best", 12 ), Set Values( [1, 2, 3, 1, 2, 3] )
),
New Column( "Data", Character, "Nominal",
Set Values( {"a", "b", "c", "d", "e", "f"} )
)
);
max_version = colmax(column(dt, "VERSION"));
dt << select where(as column(dt, "VERSION") == max_version) << invert row selection << delete rows;