Esistono opzioni "buone" per l'esecuzione di piattaforme JMP con opzioni precompilate, come le selezioni di colonne. Di seguito sono elencate due opzioni che mi sono venute in mente.
La prima opzione è "costruire" la finestra della piattaforma, quindi selezionare le colonne dalla tabella e premere il pulsante per aggiungere quelle colonne.
La seconda opzione è prima eseguire la piattaforma con lo script JSL e poi << Riavvia l'analisi per aprire la finestra "precompilata".
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
col_list = {"NPN1", "PNP1", "PNP2"};
// Option 1, using selected colums and button to add selected columns
dt << Select Columns(col_list);
nw_eo = New window("Process Screening", << Show Menu(0), << Show Toolbars(0),
Platform(dt, Process Screening())
);
xpath_path = "//ButtonBox[@title='Process Variables']";
btn_ref = (nw_eo << XPath(xpath_path))[1];
btn_ref << Click(1);
dt << Clear Select;
stop();
// Option 2, might be slow depending on platform
ps = dt << Process Screening(
Process Variables(Eval(col_list)),
Control Chart Type("Indiv and MR")
);
ps << Relaunch Analysis;
ps << Close Window;