こんにちは、JSL初心者です。 ある列のセルのブロックを別の新しく作成された列の別の場所に移動する方法を学ぶ必要があります。この場合、この新しい列の上に。
具体的には、別の PRE/POST 列で PRE としてマークされた THK 列のセルのセットを選択し、それらを THK PRE とマークされた新しい列の上に貼り付ける必要があります。 これは列の分割機能に多少似ていますが、列の分割機能は使用したくありません。THK の一部のセルのデータが、新しく作成された列でデータが乱雑に表示される場合があるためです。列がありません。
フォーラムのいくつかの例から、以下のコードをまとめましたが、新しく作成された THK PRE 列に値が貼り付けられません。助けてください!よろしくお願いします。
必要なものは次のとおりです。
開始データ テーブル
THK I PRE/POST
9.5ポスト
9.8ポスト
10.1 ポスト
11.0 プレ
11.4 前
10.9 前
この操作の後に必要なデータ テーブルは次のとおりです。
THK |前/後 | THKプレ
9.5 ポスト 11.0
9.8 ポスト 11.4
10.1 ポスト 10.9
11.0 プレ
11.4 前
10.9 前
以下のスクリプトは、新しく作成された列に値を貼り付けず、列は空のままです
// Pick the source data table
dt=Open("Data Table");
//Create New THK PRE column
dt << New Column( "THK PRE", Numeric, "Continuous");
Wait(1);
// Select PRE values from THK column
vals = Column(dt, "THK") << Get Rows Where(:Name("PRE/POST") == "PRE");
// Put these in the new column THK PRE
Column(dt, "THK PRE") << Set Values(vals)
助けてください! よろしくお願いします。JUMP16.0.0を使用しています
@jthi