2

这是我第一次使用 filemaker,我正在将客户的 filemaker 项目转换为 webapp。目前,我正在尝试导出当前数据,以便可以将其放入数据库中。

我发现表不会出现导出,除非它们出现在“关系”图中,而且我发现我可以使用“导出记录”脚本命令导出数据。

这一切都很好,只是我似乎无法导出所有记录。在数据库管理器中,其中一张表报告它有 596 条记录,但是当我导出它时,我只得到 119 条记录。我尝试过的所有其他表也是如此,它们报告了超过 119 条记录,但导出的数据只有 119 条。

欢迎任何想法或帮助

编辑

更多的进步,似乎脚本是在当前布局的上下文中运行的,所以记录数与当前布局中的结果数有关。有没有办法为没有它们的表自动创建布局,以便我可以导出每个表的所有数据?

4

1 回答 1

1

您缺少的概念是“发现集”。FileMaker 导出当前布局中当前找到的记录。您可以创建一个脚本来获取文件中布局的名称,粘贴到变量中,依次转到每个布局,执行显示所有记录,然后运行开放式导出。但是,我想知道实际上有多少个基表?

至于创建布局 - 不,没有编程方式。但是,可以使用外部键宏类型应用程序(QuicKeys?)来运行创建布局对话框并每次选择一个新表。

于 2013-06-01T16:23:29.443 回答