Filemaker Pro 12:使用ExecuteSQL脚本插入新记录

时间:2013-03-16 00:42:41

标签: sql filemaker

我正在尝试弄清楚如何从表A中选择信息,然后使用ExecuteSQL脚本将该信息插入到表B中。我看到它是如何手工工作的,但我似乎无法在那里使用搜索结果然后在另一个表中输入新记录。

2 个答案:

答案 0 :(得分:2)

我发现使用SQL插件和FileMaker使用Dracoventions中名为SQL Runner的第三方插件取得了成功。您可以在此处找到它:http://www.dracoventions.com/products/2empowerFM/family/sql.php

如果您需要代码段,那么我也可以提供。 贾里德

答案 1 :(得分:0)

执行SQL并不意味着以这种方式使用。使用Execute SQL处理ODBC数据源以插入,删除或更新数据;要选择数据并导入FileMaker,请使用具有相同ODBC源的“导入”步骤。

FileMaker 12有一个新的SQL 函数可用于FileMaker自己的表,但它只能用于选择数据,而不能用于修改它们。还有一些插件可以让你将SQL与FileMaker表一起使用。

在FileMaker中,您通常不使用SQL,而是编写脚本。 FileMaker脚本非常像宏,其工作方式与用户相同。在您的情况下,脚本将转到布局,选择记录(执行查找),转到另一个布局,并从与第一个布局关联的表中导入记录。