【问题标题】:FileMaker Pro 11: Modify database and import data from user copyFileMaker Pro 11:修改数据库并从用户副本导入数据
【发布时间】:2013-08-06 11:29:52
【问题描述】:

我开始为客户对 FileMaker Pro 11 数据库进行一些更改。这是我在 FileMaker 数据库上的第一份工作。
我需要处理我得到的副本,工作完成后,我必须从工作(客户)副本中导入数据,替换新版本数据库中的数据。
我正在尝试使用 FileMaker“导入记录 -> 文件”菜单。所以我假设我可以从工作副本中导入数据。但我只能选择:

  1. 添加新记录(将导入的记录追加为新记录)
  2. 更新现有记录(但是,如果我理解正确,不会 删除工作副本中已删除的记录,但只删除 更新现有的)
  3. 更新匹配记录

这个选项似乎都没有真正替换目标数据库中的数据。

还有其他我找不到的选项吗?

【问题讨论】:

  • 这不是编程问题。 superUser 可能是一个更好的提问地点。
  • 感谢您的意见。但由于它是与开发相关的任务(并查看 otackoverflow 上有关 Filemaker 的问题数量),这似乎是正确的地方。我认为-1有点不公平。还是谢谢。

标签: import export filemaker


【解决方案1】:

如果数据库的新副本中有更多记录,则更新现有记录应该适合您。新记录 1 将替换旧记录 1。新记录 2 将替换旧记录 2,依此类推。记录上不会发生匹配,因此如果在新数据中删除了一条记录,则新数据中的以下记录现在将覆盖旧记录数据。

更多:http://www.filemaker.com/help/html/import_export.16.10.html

覆盖所有内容的另一种方法是简单地删除所有记录,然后使用添加新记录导入。

您需要考虑记录必须确保您在做正确的事情的任何自动生成的索引。一些实践迁移将真正有助于澄清需要做什么。更好的是,您可以在手动完成一两次后编写数据迁移脚本。

【讨论】:

    【解决方案2】:

    检查您的源数据库的搜索结果,您可能只是将当前搜索结果导入目标,看起来什么都没有发生。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 1970-01-01
      相关资源
      最近更新 更多