【问题标题】:Filemaker -- Scripting import from .fmp12 using update fields and matching names?Filemaker - 使用更新字段和匹配名称从 .fmp12 脚本导入?
【发布时间】:2021-04-13 21:04:18
【问题描述】:

我正在尝试正确编写脚本,将每日数据库导入主数据库。

我目前拥有的脚本中的所有内容都可以正常工作,除了导入步骤。

我想:

按匹配名称排列 更新搜索结果中的匹配记录 将剩余数据添加为新记录 我想将我的匹配字段设置为我数据库中的 UUID。 对话框关闭

我发现通过脚本导入时,filemaker 并没有真正让你做“匹配名称”并设置匹配字段。

在我通过脚本执行一批导入之前,我已将脚本设置为使用 Last Order 并手动导入示例文件。有点痛苦,不是我与同事分享的可靠解决方案。

感谢任何帮助!

【问题讨论】:

  • 您可以使用 FileMaker 数据迁移工具将匹配的文件相互导入。迁移工具将尽最大努力首先根据字段的内部 id 和名称匹配字段。

标签: scripting filemaker


【解决方案1】:

使用匹配字段和匹配记录导入记录 - 遗憾的是 - 不可能。

你能做的最好的就是让它“暂时”工作——正如 Siva 所描述的——加上标记脚本,所以你记得每次添加/更改你的字段时更新脚本! :-/

例如:我们在脚本名称中使用标志“#NF#”用于添加NF场

我在 2017 年向 Claris 提出了这个功能请求:请参阅 Import records with matching field names AND update matching records

请投票、大喊大叫 + 讨论,以便(也许)让 Claris 实施。

【讨论】:

    【解决方案2】:

    选择“匹配名称”选项。它将匹配两个表的名称。然后选择 UUID 字段选项为“基于此字段匹配记录”。现在“匹配名称”自动更改为“自定义顺序”。它仍然会记住字段映射。

    【讨论】:

    • 哦,这太糟糕了。匹配名称将是更多的未来证明。如果将来添加新字段,静态自定义订单将丢失它们。
    猜你喜欢
    • 2011-12-05
    • 1970-01-01
    • 2017-06-22
    • 1970-01-01
    • 2019-08-26
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多