Utilisation d'un script JSL pour obtenir les limites de spécification d'une colonneJ'utilise JMP 18.1.0. Je cherche un moyen d'obtenir la propriété « Spec Limit » d'une colonne, puis de manipuler la LSL ou l'USL comme un nombre. Vous trouverez ci-dessous un exemple de code et les messages de journal résultants. Les sorties LSL et USL de « Get Property » ne semblent pas exploitables. La ligne commentée correspond à ce que je souhaite faire : des fonctions mathématiques ou une comparaison de la LSL/USL avec un autre nombre.
//Example Code
dt = Current Data Table();
y = :"Test Column"n << Get Property("Spec Limits");
Show(:"Test Column"n[1]);
Show(y);
Show(y[2]);
//Show(:"Test Column"n[1] - y[2])
Messages de sortie du journal :
- :Colonne de test[1] = 0,5 ;
- y = {LSL(0), USL(1), Afficher les limites(1)};
- y[2] = USL(1);
Existe-t-il un moyen d'obtenir le LSL et l'USL à partir de la propriété Spec Limits sous forme de nombre ?
Automatisation et scriptsRe : Utilisation d'un script JSL pour obtenir les limites de spécification d'une colonneVoici un exemple simple d'extraction du LSL d'une propriété de colonne et de son affectation à une variable de mémoire
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
specs = dt:npn1 << get property( "spec Limits" );
LSL = specs["LSL"];