Ich frage mich, ob es eine einfache Möglichkeit gibt, den Wert "Gauge R & R% of Tolerance" aus einem Gauge RR-Bericht in jmp zu extrahieren, oder ob ich mit xpath etwas herausfinden muss. Ich möchte diesen Wert für einen allgemeinen zusammenfassenden Bericht verwenden. Skript ist wahrscheinlich nicht so wichtig für diese Frage, aber das ist, was ich bisher habe:
For( k = 1, k <= (N Cols(GAGEdT) - 4), k++,
s = column(GAGEdT, k) << Get Property( "Spec Limits" );
usl = s["USL"];
lsl = s["LSL"];
rw << Append(ob = Outline Box (Eval(Char(Column Name(k))),
vc = Variability Chart(
Y( Column(Eval(k))),
X( :tester, :test site, :Hardware SN ),
Model( "Crossed" ),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
Number Integration Abscissas( 128 ),
Number Function Evals( 65536 ),
Analysis Type( Name( "Choose best analysis (EMS REML Bayesian)" ) ),
Historical Sigma( 0 ),
Std Dev Chart( 0 ),
Gauge RR( 6, usl-lsl, lsl, usl ),
Name( "Reduced Gauge R&R Report" )(1),
Show Box Plots (1),
Show Points(0),
SendToReport(
Dispatch(
{},
"Variability Chart",
FrameBox,
{Frame Size( eval(window_width), 400 )}))
);
));
);
Sieht so aus, als ob ich die Funktion "Kombinierte Datentabelle erstellen" benötige, aber ich habe noch nicht herausgefunden, wie sie funktioniert.
Hallo, @Mark_ON !
Sie müssen sich den Anzeigebaum ansehen, um den Namen des gewünschten Tabellenkästchens zu ermitteln. Es gibt einige Hinweise dazu in der Skriptanleitung hier: https://www.jmp.com/support/help/14-2/display-box-object-references.shtml#196235
Im Folgenden finden Sie einige Beispiele für das Abrufen von Elementen aus einem Bericht:
http://www.jmp.com/support/help/14-2/extract-values-from-an-analysis-into-a-report.shtml
https://community.jmp.com/t5/JSL-Cookbook/Extract-Statistics-from-an-Analysis-into-a-Report/ta-p/41547
https://community.jmp.com/t5/Discussions/How-to-extract-a-numberical-value-from-quot-Distribution-quot/td-p/214 (beachte Xans Kommentare unten)
https://community.jmp.com/t5/Discussions/Newbie-Question-extracting-values-from-a-report/td-p/11787
In einem anderen Fall ist Make Combined Data Table eine Nachricht, die Sie an ein Tabellenfeld senden würden. Sie müssen also noch in der Lage sein, den Anzeigebaum zu bearbeiten, damit der Bericht darauf zugreifen kann.
Ich hoffe, das hilft!
Beste,
M