Ich versuche einfach, den Wert aus einer bestimmten Spalte in der ersten ausgewählten Zeile zu ermitteln – aber irgendwie ist das überraschend schwierig.Folgendes habe ich bisher:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Probe.jmp" );
dt << Select Where( :Wafer Number == "16" & :Die X == 3);
selRow = ( dt << get selected rows() )[0];
Row() = selRow;
site = :Site; // returns "1", should return "5" (:Site from row 15)
Ich erwarte, dass „site“ mit 5 endet, aber es endet mit 1.Was fehlt mir hier?
Beachten Sie auch, dass ich etwas Ähnliches in einer Tabelle mit 33 Millionen Zeilen versucht habe und JMP mehrere Minuten lang nicht reagierte.Ich habe mit verschiedenen Möglichkeiten experimentiert, dies zu tun, sodass ich es möglicherweise versehentlich gebeten habe, zuerst eine Liste mit 33 Millionen Dingen zu erstellen und dann das 14-M-te Element zu übernehmen.Ich hoffe, dass die Lösung, die ich letztendlich für die obige Frage finde, das nicht bewirken wird.