Molti utenti spesso desiderano creare un elenco di colonne variabili e utilizzarlo per passare a un'altra funzione.Ad esempio qualcosa del genere:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
cols = dt << Get Column Names( );
pnp_cols = {};
For (i = 1, i <= N Items(cols), i++,
If ( Contains( cols[i], "PNP" ),
Insert Into(pnp_cols, cols[i])
);
);
obj = dt << Process Screening(
Process Variables( Eval(pnp_cols) ),
Select All,
Show Charts as Selected,
Control Chart Builder
);
Sarebbe logico che la funzione Get Column Names () consentisse di specificare una stringa che corrisponde ai criteri in modo da non dover creare il ciclo for.La sintassi potrebbe essere simile a questa:
pnp_cols = dt << Get Column Names( Continuous, "PNP");