Ich bin auf JMP13 und ich verstehe von hier dass ich nicht mehrere Ausgaben einer Funktion haben kann, es sei denn, ich verwende Listen. Also habe ich das folgende Skript zusammengestellt und es funktioniert wie erwartet.
Names Default To Here (1);
delete symbols ();
clear log ();
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
getDistChart = Function({ColName, _LSL, _USL}, {distChart},
New Window(""||ColName||" distribution",
distChart1 = dt <<DISTRIBUTION></DISTRIBUTION>
Folgendes funktioniert jedoch nicht
toPass= Report(dist[1])[Outline Box("weight" ), Outline Box( "Summary Statistics" ), Table Box( 1 ), Number Col Box(1)]<< get (1);
und ich frage mich, ob ich einen Fehler in der Syntax für die Verwendung eines Arguments in Report() mache?
Versuchen Sie, eine Bewertungsliste in Ihre Funktion einzufügen:
op = EvalList({distChart1, distChart2});