Comment utiliser Range Check() avec Set Property() ?En JSL, les travaux suivants (dans JMP 16.2)
Column( dt, myCol ) << set property("Spec Limits", {LSL( myLSL), USL(myUSL)});Cependant, j'essaie également d'utiliser Range Check dans la propriété set en suivant le guide de script (pour JMP 16)

Column( dt, myCol ) << set property("Spec Limits", {LSL( myLSL), USL( myUSL )}, "Range Check", LTLT (myLSL2, myUSL2) ));où myLSL/myUSL & myLSL2/myUSL2 sont fournis par le haut. Cela ne fonctionne pas (dans JMP 16.2). Où est-ce que je me trompe ?
Mon idée est de tracer les points de données qui se trouvent à proximité des limites des spécifications en supprimant/ignorant les valeurs aberrantes. inspiré par @txnelson .
Automatisation et scriptsles fenêtresRe : Comment utiliser Range Check() avec Set Property() ?La syntaxe de la vérification de plage est légèrement différente :
:height << set property("Spec Limits", {LSL( 10), USL( 20 )} ) << Range Check( LELE( 0, 100 ) );
L'énorme avantage de JSL par rapport à tout autre langage de script : il y a le journal amélioré
-> utilisez simplement l'interface graphique et laissez Jmp vous indiquer la bonne syntaxe 
donc, même pas besoin de Google pour ça...
Re : Comment utiliser Range Check() avec Set Property() ?Votre script fonctionne presque.Il vous suffit de diviser en deux messages, car < @hogi La syntaxe de pour ajouter un Range Check est toutes deux correctes.
Names Default to Here( 1 );
dt = Open("$SAMPLE_DATA/Big Class.jmp");
lsl1 = 13;
usl1 = 110;
lsl2 = 5;
usl2 = 117;
:weight << Set Property( "Spec Limit", {LSL( lsl1 ), USL( usl1 )} ) << Set Property( "Range Check", LTLT( lsl2, usl2 ) );