データテーブルをフィルタリング後、新たにデータテーブル構築

こんにちは。
2種類の異なるデータテーブル(dataTableA, dataTableBとする)を扱うプログラムを作成しています。
データテーブル同士を比較処理し、一致するデータがあれば、dataTableBの一致した行の「B」列から値を取得しデータテーブルに読み込む。

繰り返し(各行)のネストで、条件分岐を置き、一致したら「データテーブルをフィルタリング」で特定のデータを抽出まで作成したのですが、デバックして値を見てみたところ、繰り返し(各行)内でデータテーブルをフィルタリングを使用すると抽出したデータが上書きされていってしまい、抽出したい全てのデータを保持することができません。
そこで、データテーブルを構築&データ行追加で解決しようと試みていますが、データ行追加のプロパティ設定が理解できていません。

この後の動作で重複行を削除したいので、一致するデータを抽出⇒一致するデータだけをデータテーブルに保持⇒重複行を削除という流れを作りたいです。

何か解決策ありますでしょうか。
よろしくお願いします。

こんにちは。

もう少し具体的な例で説明していただいた方が、回答がつくような気がします。

とりあえず、データ行追加についてだけ。。

dtAを列名"col1"(string),“col2”(int)で作成したとします。

その状態で、最初のデータ行を追加では

入力:
データテーブル:dtA
列配列:{“aaa”,1}
行:空のまま

とし

次のデータ行を追加では

入力:
データテーブル:dtA
列配列:空のまま
行:dr

とすると

“aaa”,1
“ddd”,4

という中身のデータテーブルができます。

ご参考まで。

kyd_hasさん
ありがとうございます。
データテーブルを新たに構築し、データを追加できました!

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.