我試圖簡單地從第一個選定行的給定列中獲取值 - 但不知何故,這非常困難。這是我到目前為止所擁有的:
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)
我預計“site”最終會是 5,但結果卻是 1。我在這裡缺少什麼?
另請注意,我在具有 33M 行的表上嘗試類似的操作,JMP 在幾分鐘內沒有響應。我正在嘗試不同的方法來執行此操作,因此我可能無意中要求它首先創建 33M 項的列表,然後獲取第 14M 項。我希望我最終對上述問題提出的任何解決方案都不會這樣做。