如何选择具有规格限制的列并对其进行分组(在 JSL 中)?我有一个数据表,其中几列具有规格限制,几列没有规格限制。如何选择所有具有规格限制的列,将它们分组并将该组命名为“myGroup”?
自动化和脚本视窗回复:如何选择具有规格限制的列并对其进行分组(在 JSL 中)?获取连续列的列表(<< 获取列名(连续,“字符串”),循环遍历此列表并使用<< 获取属性(“规格限制”)。如果这里有匹配项 -> 则添加到列表,如果不匹配则跳过并继续。获得列表后,您可以使用<< 组列来创建组。
回复:如何选择具有规格限制的列并对其进行分组(在 JSL 中)?@Neo
这应该有效:
names default to here( 1 );
dt = current data table();
colsWithSpecs = {};
for( i = 1, i <= n cols( dt ), i++,
Q = column( dt, i ) << get property( "Spec Limits" );
if( !is empty( Q ), insert into( colsWithSpecs, column( dt, i ) << get name ) )
);
dt << group columns( "Columns with Spec Limits", colsWithSpecs )回复:如何选择具有规格限制的列并对其进行分组(在 JSL 中)?去
Cols=>列管理器
单击“属性”向下箭头并选择“规格限制”

选择所有显示的列
选择第一个显示的列,然后向下滚动到列表底部,然后按下 Shift 键并单击最后一个显示的列

现在返回原始数据表。现在已选择所有具有规格限值的列。
选择
Cols=>组列
或转到“列面板”中的红色三角形并选择

这些列现在将被分组

要将名称更改为 myGroup,请双击默认名称

输入名称 myGroup 并按 Enter 键

其他社区成员可能有其他方法