So verwenden Sie JSL zum Generieren von Kontrolldiagrammen und zum Speichern der Skripte in der DatentabelleIch habe versucht, das Kontrolldiagramm zu generieren und gleichzeitig das Skript in der Datentabelle zu speichern. Das Regelkartenskript ist langwierig. Anstatt also das unten gezeigte lange Skript zu kopieren und einzufügen, gibt es eine ausgeklügelte Möglichkeit, dies zu tun?
Jede Hilfe geschätzt.
Names Default To Here( 1 );
dt = Current Data Table();
Control Chart(
SendToByGroup( {:group == "A"} ),...
....
);
dt << New Script(
"Control Chart by weight",
Control Chart(
SendToByGroup( {:group == "A"} ),...
...
);
Betreff: Verwendung von JSL zum Generieren von Kontrolldiagrammen und Speichern der Skripte in der DatentabelleSie müssen den Befehl „Save By Group script to data table“ verwenden.
dt=Open("$SAMPLE_DATA/Big Class.jmp");
obj=dt<<CONTROL chart=""></CONTROL>
obj[1]<Betreff: Verwendung von JSL zum Generieren von Kontrolldiagrammen und Speichern der Skripte in der Datentabelle
In meinen ursprünglichen Regelkarten hatte ich "SendToByGroup(...." als Teil der Skripte.
Wenn ich das Folgende mache, wird jeder Plot einzeln gespeichert, was zu Dutzenden von Skripten führt. Gibt es eine Möglichkeit, es zu beheben? Hochgeschätzt!
obj <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages">Save Script to Data Table</SPAN><SPAN class="token punctuation">(</SPAN>
<SPAN class="token string">"My Analysis"</SPAN><SPAN class="token punctuation">,</SPAN>
<SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages">Prompt</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token number">0</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN>
<SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages">Replace</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token number">0</SPAN> <SPAN class="token punctuation">)</SPAN>
<SPAN class="token punctuation">)</SPAN>

Betreff: Verwendung von JSL zum Generieren von Kontrolldiagrammen und Speichern der Skripte in der DatentabelleSie können das Skript direkt mit der Generierung des Kontrolldiagramms speichern.Hier ist das Beispiel aus dem Scripting Index, das Ihnen zeigt, wie Sie es tun können.Sie können dasselbe mit dem angezeigten Code tun, ohne einen separaten Schritt ausführen zu müssen.
Names Default To Here( 1 );
dt = Open(
"$SAMPLE_DATA/Quality Control/Coating.jmp"
);
obj = Control Chart(
Sample Size( 1 ),
Chart Col( :Weight ),
Chart Type( Run Chart )
);
obj <<
Save Script to Data Table(
"My Analysis",
<<PROMPT></PROMPT>