这是我第一次使用filemaker,我正在将客户端的filemaker项目转换为webapp . 目前,我正在尝试导出当前数据,以便将其放入数据库中 .
我发现表不会出现导出,除非它们出现在“关系”图中,并且我发现我可以使用“导出记录”脚本命令导出数据 .
这一切都很好,除了我似乎无法导出所有记录 . 在数据库管理器中,其中一个表报告它有596条记录,但是当我导出它时,我只得到119条记录 . 对于我尝试过的所有其他表格也是如此,它们报告的记录超过119条,但导出的数据只有119条 .
欢迎任何想法或帮助
edit
更多进展,似乎脚本在当前布局的上下文中运行,因此记录数与当前布局中的结果数相关 . 有没有办法自动为没有它们的表创建布局,以便我可以导出每个表的所有数据?
1 回答
你缺少的概念是“发现集” . FileMaker导出当前布局中当前找到的记录 . 您可以创建一个脚本来抓取文件中的布局名称,粘贴到变量中,依次转到每个布局,执行“显示所有记录”,然后运行开放式导出 . 但是,我想知道实际上有多少个基表?
至于创建布局 - 不,没有编程方式 . 但是,可以使用外部键宏类型应用程序(QuicKeys?)来运行创建布局对话框并每次选择一个新表 .