F: Das Skript „Umgekehrte Skalierung“ kann im Kontrolldiagramm-Generator mit mehreren Y-Diagrammen nicht funktionierenHallo,
Ich habe eine Frage zum {Reversed Scale}-Skript, das im Kontrolldiagramm-Generator mit mehreren Y-Diagrammen nicht funktionieren kann.
Auf der Einzel-Y-Kontrollkarte scheint es kein Problem zu sein.
Ich habe mehrere Y-Kontrolldiagramme erstellt und die Y-Skala aller Diagramme in „Umgekehrte Reihenfolge“ geändert und sie dann als Skript in einer Tabelle gespeichert.
Aber wenn ich das Skript ausführe, sieht die Y-Achse gleich aus und ist nie umgekehrt.
Die Datei im Anhang ist die Tabelle mit dem Skript. Könnten Sie helfen?
Ist es ein Fehler? Wie kann ich es lösen? Danke schön.

============================================
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}
)
)
)Erweiterte statistische ModellierungAutomatisierung und SkripterstellungVerbraucher- und MarktforschungInhaltsorganisationDatenmischung und -bereinigungMassenanpassungQualitäts- und VerfahrenstechnikErgebnisse teilen und kommunizierenWindowsBetreff: F: Das Skript {Umgekehrte Skalierung} funktioniert nicht im Kontrolldiagramm-Generator mit mehreren Y-DiagrammenDies ist ein Problem mit JMP, das in 17.0 behoben wurde. Wenn Sie auf 17.0 aktualisieren, funktioniert Ihre JSL wie erwartet.
Es gibt jedoch eine Problemumgehung, die es ermöglicht, dass dies in früheren Versionen von JMP funktioniert.Wenn Sie die Dispatch-Befehle separat senden, funktioniert dies wie erwartet in älteren Versionen von 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}
)
)
;Betreff: F: Das Skript {Umgekehrte Skalierung} funktioniert nicht im Kontrolldiagramm-Generator mit mehreren Y-DiagrammenDanke Tonya_mauldin,
Es ist großartig zu wissen, dass JMP17 diesen Fehler behoben hat
und vielen Dank, dass Sie mir eine Workaround-Lösung zur Verfügung stellen!
Grüße, Chili