選擇列值與任意清單中的項目相符的行你好,
我正在嘗試編寫一些 JSL 程式碼來從表中選擇行,其中列的值與某些值匹配,這些值存儲為列表。但是,清單中可以包含任意數量的項目。
我已經嘗試了訊息底部的程式碼(其中 b1 是包含要選擇的值的列表,:Lot 是要比較的列,dt2 是要從中選擇的資料表),但這只是選擇匹配的行b1[最後1] 。我知道我可以為 b1[jj] 的每個值產生一個子集表,然後將它們連接起來,但這很混亂,並且會在以後導致它自己的問題。
我還嘗試了 Eval(Substitute(Expr( 類型結構),但這不起作用。
有人有什麼想法嗎?或者我的處理方式完全錯誤嗎?
乾杯,
馬修。
For( jj = 1, jj <= last1, jj++,
dt2 << Select Where( :Lot == b1[jj] )
);
回覆:選擇位置嗨@Jeff_Perkinson ,是否有類似的技巧可以與新的Where一起使用?
dt=open("$SAMPLE_DATA\Big Class.jmp");
ages={13, 14, 15};
dt<<SELECT where=""> </SELECT>回覆:選擇位置
@hogi寫道:
你好@Jeff_Perkinson ,有沒有類似的技巧可以與新的 Where 一起使用?
不幸的是,沒有解決方案:TS-00225505
列表、矩陣和列均假定在 Where 中一起變化。目前沒有辦法避免/阻止這種情況
回覆:選擇位置-> 新增到Jmp 和 JSL 中的 Tiny Traps