Warum ändert sich die Reihenfolge der Werte in der Matrix scb4, wenn sie einer Tabellenbox hinzugefügt werden?Warum ändert sich die Reihenfolge der Werte in der Matrix scb4, wenn sie einer Tabellenbox hinzugefügt werden? Wie kann es sein, dass es sich nicht ändert? Und eine zweite Frage: Kann die Reihenfolge in der Tabellenbox nach zwei Spalten festgelegt werden, da sie jetzt als eine Spalte bereitgestellt wird? Danke!
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>
Mac OSBetreff: Warum ändert sich die Reihenfolge der Werte in der Matrix scb4, wenn sie einer Tablebox hinzugefügt werden?Ich vermute, dass, weil Sie es an eine Plattform anhängen, aus irgendeinem Grund die Standardreihenfolge verwendet wird. Möglicherweise ist eine Menge los, was Sie nicht sehen können, wenn Sie JMP-Plattformen auf diese Weise direkt manipulieren. Sie könnten vielleicht Clone Box verwenden, um die Tabelle abzurufen und daran anzuhängen (je nachdem, was Sie tun).
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;
Betreff: Warum ändert sich die Reihenfolge der Werte in der Matrix scb4, wenn sie einer Tablebox hinzugefügt werden?Vielen Dank! Die meisten Probleme wurden bereits gelöst. Ich würde es sehr gerne zur Originalplattform hinzufügen können, damit die Befehle auf der Plattform auch verwendet werden können. Aber egal, das ist auch schon sehr gut!
Betreff: Warum ändert sich die Reihenfolge der Werte in der Matrix scb4, wenn sie einer Tablebox hinzugefügt werden?Vielleicht könnten Sie zuerst das Number Col Edit Box anhängen und dann die Werte auf i setzen
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);
Ich bin mir jedoch nicht sicher, wie leicht dies kaputt gehen würde, wenn Sie verschiedene Aktionen innerhalb von Process Capability ausführen
Betreff: Warum ändert sich die Reihenfolge der Werte in der Matrix scb4, wenn sie einer Tablebox hinzugefügt werden?Vielen Dank, sehr nützlich!