Q : Le script {Échelle inversée} ne peut pas fonctionner dans le générateur de cartes de contrôle avec plusieurs cartes Y.Salut,
J'ai une question sur le script {Echelle inversée} qui ne peut pas fonctionner sur le générateur de cartes de contrôle avec plusieurs graphiques Y.
Cela ne semble aucun problème sur une seule carte de contrôle Y.
J'ai construit plusieurs cartes de contrôle Y et modifié toutes les échelles Y des graphiques en ordre inverse, puis je les ai enregistrées dans un script dans une table.
Mais lorsque j'exécute le script, l'axe Y est identique et n'est jamais inversé.
Le fichier joint est le tableau avec le script, pourriez-vous m'aider ?
Est-ce un bug ? Comment puis-je le résoudre? Merci.

===============================================
Control Chart Builder(
Size( 534, 464 ),
Show Two Shewhart Charts( 0 ),
Test Excluded Subgroups( 1 ),
Show Lower Control Limit( 0 ),
Show Control Panel( 0 ),
Variables(
Subgroup( :"Month Year[MEASURE_DATE]"n ),
Subgroup( :LOT_ID, Position( 1 ) ),
Y( :P3, :P3H, :P3L, :P3UL )
),
Chart(
Points( Statistic( "Average" ), Box Plots( 1 ) ),
Limits( Sigma( "Range" ), Show Lower Limit( 0 ), Show Upper Limit( 0 ) ),
Process Capability Analysis(
Overall Sigma Capability( 0 ),
Nonconformance( 0 ),
Within Sigma Capability( 0 ),
Histogram( 1, Show Within Sigma Density( 0 ) )
)
),
SendToReport(
Dispatch( {}, "P3", ScaleBox, {Reversed Scale} ),
Dispatch(
{"P3 Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
),
Dispatch(
{},
"P3H",
ScaleBox,
{Format( "Best", 10 ), Min( -0.494659722199707 ), Max( -0.7423333333 ), Inc( 0.05 ),
Minor Ticks( 1 )}
),
Dispatch(
{"P3H Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
),
Dispatch(
{},
"P3L",
ScaleBox,
{Format( "Best", 10 ), Min( -0.6705555556 ), Max( -0.975 ), Inc( 0.05 ), Minor Ticks( 1 )}
),
Dispatch(
{"P3L Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
),
Dispatch( {}, "P3UL", ScaleBox, {Reversed Scale} ),
Dispatch(
{"P3UL Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
)
)
)Modélisation statistique avancéeAutomatisation et scriptsÉtudes de consommation et de marchéOrganisation du contenuMélange et nettoyage des donnéesPersonnalisation de masseIngénierie Qualité et ProcédésPartager et communiquer les résultatsles fenêtresRe : Q : Le script {Reversed Scale} ne peut pas fonctionner dans le générateur de cartes de contrôle avec plusieurs cartes YIl s'agit d'un problème avec JMP qui a été corrigé dans la version 17.0. Si vous mettez à niveau vers 17.0, votre JSL fonctionnera comme prévu.
Cependant, il existe une solution de contournement qui permettra à cela de fonctionner dans les versions antérieures de JMP.Si vous envoyez les commandes de répartition séparément, cela fonctionnera comme prévu dans les anciennes versions de JMP.
obj=Control Chart Builder(
Size( 534, 464 ),
Show Two Shewhart Charts( 0 ),
Test Excluded Subgroups( 1 ),
Show Lower Control Limit( 0 ),
Show Control Panel( 0 ),
Variables(
Subgroup( :"Month Year[MEASURE_DATE]"n ),
Subgroup( :LOT_ID, Position( 1 ) ),
Y( :P3, :P3H, :P3L, :P3UL )
),
Chart(
Points( Statistic( "Average" ), Box Plots( 1 ) ),
Limits( Sigma( "Range" ), Show Lower Limit( 0 ), Show Upper Limit( 0 ) ),
Process Capability Analysis(
Overall Sigma Capability( 0 ),
Nonconformance( 0 ),
Within Sigma Capability( 0 ),
Histogram( 1, Show Within Sigma Density( 0 ) )
)
));
wait(1);
obj<<
SendToReport(
Dispatch( {}, "P3", ScaleBox, {Reversed Scale} ),
Dispatch(
{"P3 Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
),
Dispatch(
{},
"P3H",
ScaleBox,
{Format( "Best", 10 ), Min( -0.494659722199707 ), Max( -0.7423333333 ), Inc( 0.05 ),
Minor Ticks( 1 )}
),
Dispatch(
{"P3H Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
),
Dispatch(
{},
"P3L",
ScaleBox,
{Format( "Best", 10 ), Min( -0.6705555556 ), Max( -0.975 ), Inc( 0.05 ), Minor Ticks( 1 )}
),
Dispatch(
{"P3L Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
),
Dispatch( {}, "P3UL", ScaleBox, {Reversed Scale} ),
Dispatch(
{"P3UL Limit Summaries", "Process Capability Analysis", "Histogram"},
"1",
ScaleBox,
{Reversed Scale}
)
)
;Re : Q : Le script {Reversed Scale} ne peut pas fonctionner dans le générateur de cartes de contrôle avec plusieurs cartes YMerci tonya_mauldin,
C'est bon de savoir que JMP17 a corrigé ce bug
et merci en plus de me fournir une solution de contournement !
Cordialement, Chily