こんにちは、
別のテーブルにある列/データを参照して、行データを計算したいと思います。テーブルを結合せずにテーブル 1 からデータを取得して、テーブル 2 の利回りを計算しようとしています。これを行う方法はありますか? ここに私がこれまで持っているものがあります...
表 #1 = WaferRgDt
表 #2 = dt1 : これに表 #1 から計算されたデータを入力しようとしています

For( j = 1, j <= N Rows( dtWaferIDList ), j++,
Eval(
Parse(
tempj = Column( dtWaferIDList, 1 )[j];
dt1 << select where( :Wafer == tempj);
dt1 << Add Rows({Wafer = tempj
, NTested = If( Selected( Row State( Row() ) ), Col Number( :Name("FailDie")))
, GoodDie = If( Selected( Row State( Row() ) ), Col Number( If(:Name("FailDie") == 0, 1, . )))
, Yield = If( Selected( Row State( Row() ) ), 100 * :Name("GoodDie") / :Name("NTested"))})
)
)
);私が抱えているこのコードの主な論理的問題は、列「FailDie」がテーブル dt1 の一部ではなく、テーブル #2 の一部であり、現在の状態でそのデータを読み取ることができないことです。 .