Pourquoi l'ordre des valeurs dans la matrice scb4 change-t-il lorsqu'il est ajouté à une tablebox ?Pourquoi l'ordre des valeurs dans la matrice scb4 change-t-il lorsqu'il est ajouté à une tablebox ? Comment ça ne change pas ? Et une deuxième question, l'ordre dans tablebox peut-il être défini selon deux colonnes, maintenant il est fourni en une seule colonne. Merci!
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
ps = dt << Process Screening(
Grouping( :Site ),
Process Variables( Eval( 5 :: 132 ) )
);
tb = report(ps)[Table Box( 1 )];
delta = Matrix( Report( ps )[Number Col Box( "Mean" )] << get ) - (Matrix( Report( ps )[Number Col Box( "USL" )] << get )
+Matrix( Report( ps )[Number Col Box( "LSL" )] << get )) / 2;
scb4 = Number Col Edit Box( "distance", delta );
//
a=scb4<<GET></GET>
macOSRe : Pourquoi l'ordre des valeurs dans la matrice scb4 change-t-il lorsqu'il est ajouté à une tablebox ?Je suppose que parce que vous l'ajoutez à une plate-forme, il utilisera pour une raison quelconque la commande par défaut. Il se peut qu'il se passe beaucoup de choses que vous ne pouvez pas voir lorsque vous manipulez directement des plates-formes JMP comme celle-ci. Vous pouvez peut-être utiliser Clone Box pour obtenir le tableau et l'ajouter (selon ce que vous faites).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
ps = dt << Process Screening(Grouping(:Site), Process Variables(Eval(5 :: 132)));
tb = Report(ps)[Table Box(1)];
delta = Matrix(Report(ps)[Number Col Box("Mean")] << get) - (Matrix(Report(ps)[Number Col Box("USL")] << get)
+ Matrix(Report(ps)[Number Col Box("LSL")] << get)) / 2;
scb4 = Number Col Edit Box("distance", delta);
nw = new window("",
tb1 = tb << Clone Box;
);
a = scb4 << get;
tb1 << append(scb4);
b = scb4 << get;
c2 = a - b;
scb4 = Number Col Edit Box("distance", delta);
a = scb4 << get;
tb << append(scb4);
b = scb4 << get;
c1 = a - b;
Re : Pourquoi l'ordre des valeurs dans la matrice scb4 change-t-il lorsqu'il est ajouté à une tablebox ?Merci beaucoup! Il a déjà résolu la plupart des problèmes. J'aimerais beaucoup pouvoir l'ajouter à la plate-forme d'origine afin que les commandes de la plate-forme puissent également être utilisées. Mais bon, c'est déjà très bien aussi!
Re : Pourquoi l'ordre des valeurs dans la matrice scb4 change-t-il lorsqu'il est ajouté à une tablebox ?Peut-être pourriez-vous d'abord ajouter la boîte d'édition Number Col, puis définir les valeurs sur i
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
ps = dt << Process Screening(Grouping(:Site), Process Variables(Eval(5 :: 132)));
tb = (report(ps)[table box(1)]);
delta = Matrix(Report(ps)[Number Col Box("Mean")] << get) - (Matrix(Report(ps)[Number Col Box("USL")] << get)
+ Matrix(Report(ps)[Number Col Box("LSL")] << get)) / 2;
scb4 = Number Col Edit Box("distance", {});
tb << append(scb4);
scb4 << Set Values(delta);
wait(0);
tb << Sort By Column("Stability Index", 0);
Je ne sais pas à quel point cela se briserait facilement lorsque vous effectuez différentes actions dans Process Capability
Re : Pourquoi l'ordre des valeurs dans la matrice scb4 change-t-il lorsqu'il est ajouté à une tablebox ?Merci beaucoup, très utile !