Come trovare lo strumento che ha elaborato il numero massimo di celle in batch e posizionare l'ID dello strumento in una nuova colonna.Ho lotti di celle che per lo più vengono elaborati su uno strumento di allineamento. Occasionalmente un batch verrà elaborato su alcuni strumenti di allineamento.
Voglio trovare lo strumento che ha elaborato il numero massimo di celle in un batch e quindi aggiungere una colonna (MAX AL) alla fine con l'ID dello strumento di allineamento.
Grazie
Automazione e scriptingRi: Come trovare lo strumento che ha elaborato il numero massimo di celle in batch e posizionare l'ID dello strumento in una nuova colonna.aggiunta di tabella.
Ri: Come trovare lo strumento che ha elaborato il numero massimo di celle in batch e posizionare l'ID dello strumento in una nuova colonna.Un'opzione
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
)