みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
winxp FMP11Adv
いつもありがとうございます。
表題の件ですが
ファイルA ファイルB
ID - ID
でリレーションを張っています。
インポートスクリプトで
「対象レコード内一致するレコードを更新」
「一致しないデータを新規レコードとして追加」
にチェックをし、
ID = ID
にしてあります。
スクリプトを実行するとデータが重複します。
スペースが入っているなどの原因かと思ったのですが、そうでもなさそうです。
現症の原因がわかりません。
補足が必要であれば追記させていただきます。
よろしくお願い致します。
同じIDが複数追加される状態でインポートすれば重複する仕様ですが
インポートの際にはリレーションは特に関係ないです。
狐猫さん 返信ありがとうございます。
同じIDが複数追加される状態でインポートすれば重複する仕様ですが
インポートの際にはリレーションは特に関係ないです。
どういう状態なのかイメージが沸きません・・・
インポート元が1レコードという事でしょうか。
複数レコードの場合で何かいい方法があればご教授願えたらと思います。
たとえば
1
2
があるところに
1
3
3
をインポートすると、
1(更新)
2(そのまま)
3
3
になるという話です。(1つ目の3が2つ目の3で更新されるわけではない。)
IDが重複したくないという話なら、ユニーク制限を常時に設定すればいいのですが。
狐猫さん 返信ありがとうございました。
なるほど。何となくイメージが沸きました。
IDのユニーク制限を常時にしたら動作確認できました。ありがとうございました。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 546.87 KiB (Peak: 578.38 KiB) ]