我试图弄清楚如何从表 A 中选择信息,然后使用 ExecuteSQL 脚本将该信息插入到表 B 中。我看到它是如何手动工作的,但我似乎无法完成可以使用搜索结果然后将新记录输入另一个表的步骤。
2 回答
I have found success using SQL insert and FileMaker using a third-party plugin from Dracoventions called SQL Runner. You can find it here: http://www.dracoventions.com/products/2empowerFM/family/sql.php
If you need a code snippet then I can provide that as well. jared
执行 SQL 并不意味着以这种方式使用。您使用 Execute SQL 与 ODBC 数据源一起插入、删除或更新数据;要选择数据并导入 FileMaker,请使用具有相同 ODBC 源的导入步骤。
FileMaker 12 有一个新的 SQL函数,可以用于 FileMaker 自己的表,但它只能用于选择数据,不能修改它们。还有一些插件可让您将 SQL 与 FileMaker 表一起使用。
在 FileMaker 中,您通常不使用 SQL,而是编写脚本。FileMaker 脚本与宏非常相似,其工作方式与用户的工作方式相同。在您的情况下,脚本将转到一个布局,选择记录(执行查找),转到另一个布局,然后从与第一个布局关联的表中导入记录。