takara-mmg

レコードのインポート時の重複処理

Discussion created by takara-mmg on Jun 3, 2017
Latest reply on Jun 4, 2017 by shin

掲題のとおりですが、レコードをインポートしたと同時に重複したレコードを識別したいと思っています。

 

そこで、

 

キーとなるフィールドを自己リレーションで結び、オリジナルのテーブルには以下のような重複チェック用のフィールドを作成しました。

 

case(Aフィールド=Aフィールド2 ; "1";"0")

 

レコードをひとつづつ新規作成してテストするとオリジナル(最初のレコード)には"0"、重複(二つ目からのレコード)には、"1"と入り、希望通り動作してくれますが、インポートとなるとうまく動作してくれません。

 

※ちなみに重複チェック用のフィールドは、テキストフィールドの"計算値の自動入力"で上記計算式の設定をしています。

 計算フィールドにすると非保存になってしまいオリジナル(最初のレコード)まで"1"と入ってしまいます。

 

なにか良い方法はありますでしょうか。

 

ご教示いただけますと幸いです。

よろしくお願いいたします。

Outcomes