1

我在某处以 csv 文件形式勒索数据,然后尝试将此 csv 文件导入文件制作器。但我只想导入那些在该 filemaker 数据库中不可用的记录。

4

1 回答 1

1

没有办法直接只导入新记录。不过,这是一个可能的解决方法。我假设目标是导入到您当前的表中,final destination table

  1. 创建一个新temporary import表。
  2. temporary import在表和之间建立关系final destination table。通常,您希望根据 csv 文件中的唯一键以及final destination table.
  3. 如果您手动执行此操作,请创建一个布局,显示具有来自:temporary import的相关索引的表。(如果您正在编写脚本来自动执行此过程,则不需要这样做。)final destination tablefinal destination table::unique key
  4. 将 csv 文件导入temporary import表中。
  5. 在表格Find Mode布局上输入,在字段中输入,设置要省略的记录,然后进行查找。temporary import*final destination table::unique key
  6. 布局现在应该只包含尚未在final destination table
  7. 转到并从同一数据库final destination table的表中导入。temporary import

那应该这样做。此处提供了一些其他讨论:http ://www.filemakertoday.com/com/showthread.php/29550-Importing-only-new-records

于 2013-10-11T15:34:31.867 回答