2017-12-11 11 views
0

私たちは、filmmaker proで作成した複数のデータセットをマージしようとしています。ID値を変更してFMProでデータをマージする

これらのデータセットには複数のテーブルがあり、各テーブル内の各エントリには、テーブル間のエントリの関連付けに使用されるローカルIDがあります。すべてのエントリのローカルID値はシリアルに生成された値ですが、ID値の一部は異なるデータセット間で繰り返されますが、示されたレコードは同等ではありません。

これらの重複を削除するためにインポートされているデータのID値は、それらに依存する関係を破壊することなくどのように更新できますか?

答えて

0

元のデータベースにアクセスできる場合は、エクスポートする前にIDをUUIDまたは一意のIDに移行することができます。これは手作業で行う必要があります。手作業でカットしたり、スクリプトで貼り付けたりする必要があります。

  • は、get(UUID)機能を持つUUIDを生成する関連レコードに移動して、それを入れて、各レコードの親レコード
  • を通じて

    • ループ: このようなスクリプトは次の操作を行う必要があります変数
    • 関連するレコードの親IDをこの変数に置き換えます。
    • 親レコードに戻り、レコードIDを変数に置き換えます。
    • 次のレコードに移動します。
    • すべてのレコードが更新されるまで繰り返します。
  • +0

    お返事ありがとうございます。 – SamSom

    +0

    答えがあなたを助けたら、それを受け入れてください。 – AndreasT

    関連する問題