バッチで最大数のセルを処理したツールを検索し、そのツール ID を新しい列に配置する方法。ほとんどが 1 つの位置合わせツールで処理されるセルのバッチがあります。 場合によっては、いくつかの位置合わせツールを使用してバッチが処理されることがあります。
バッチ内の最大数のセルを処理したツールを見つけて、その位置合わせツール ID を持つ列 (MAX AL) を最後に追加したいと考えています。
ありがとう
自動化とスクリプト作成Re: バッチで最大数のセルを処理したツールを検索し、そのツール ID を新しい列に配置する方法。テーブルを追加します。
Re: バッチで最大数のセルを処理したツールを検索し、そのツール ID を新しい列に配置する方法。1 つのオプション
Names Default To Here(1);
dt = Open("$DOWNLOADS/ALIGNMENT TOOL.jmp");
// Get AL cols
al_cols = Filter Each({col_name}, dt << Get Column Names("String"),
!IsMissing(Regex(col_name, "^AL\d+"));
);
// create new collector column
new_col = dt << New Column("MAX AL", Character, Nominal);
For Each Row(dt,
max_al_idx = Loc Max(dt[Row(), al_cols]); // get idx based on max value
al_name = al_cols[max_al_idx]; // find AL name with the idx
new_col[Row()] = al_name; // set value
)