Je suis sur JMP13 et je comprends d'ici que je ne peux pas avoir plusieurs sorties d'une fonction à moins d'utiliser des listes. J'ai donc mis en place le script suivant et cela fonctionne comme prévu.
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>
Cependant, ce qui suit ne fonctionne pas
toPass= Report(dist[1])[Outline Box("weight" ), Outline Box( "Summary Statistics" ), Table Box( 1 ), Number Col Box(1)]<< get (1);
et je me demande si je fais une erreur dans la syntaxe pour utiliser un argument dans Report() ?
Essayez d'ajouter Eval List dans votre fonction :
op = EvalList({distChart1, distChart2});