使用脚本自动执行任务 > 创建并编辑脚本 > 从其他 FileMaker 文件导入脚本
 
从其他 FileMaker 文件导入脚本
FileMaker Pro 允许您从其他 FileMaker 文件导入脚本。也可以在文件之间拷贝并粘贴脚本。请参阅拷贝并粘贴脚本
您必须在源文件中具有允许修改脚本的访问权限
许多脚本都会引用文件、字段、布局、记录和其他脚本。此外,某些脚本步骤(如“设置字段”、“插入计算结果”、“替换字段内容”等)可能会有嵌入在计算中的字段引用。尽管这些引用在原始文件中可能是有效的,但在导入该引用的文件中,它们可能会无效。
导入脚本时,FileMaker Pro 会尝试根据名称映射字段、布局,表(包括在关系中使用的表)等。使用其完全限定名称映射字段和布局,这两者必须完全匹配,否则将无法导入该引用。如果找不到参考对象,FileMaker Pro 会将其标记为丢失。
要导入脚本:
1. 打开将要向其中导入脚本的文件。
2. 选择“脚本”菜单 >脚本工作区”。
或者,选择“文件”菜单 >管理”>“脚本”。
3. 在“脚本工作区”中,选择“文件”菜单 >“导入”(Windows) 或“脚本”菜单 >“导入”(OS X)。
注意  可以通过先选择文件夹,再导入脚本的方式来将脚本导入文件夹。
4. 打开包含要导入脚本的文件。
5. 在“导入脚本”对话框,选择要导入的脚本。
如果所导入的脚本中有一个或多个脚本参考其他脚本,请确保同时选择并导入所有参考到的脚本。
6. 单击“确定”。
随即出现“导入合计”对话框。要查看导入日志文件,请单击“打开日志文件”。然后单击“确定”,在编辑窗格中查看脚本。突出显示已知的问题步骤。
7. 导入脚本后,应该对脚本进行编辑以确保所有引用都有效且正确显示。
如果 FileMaker Pro 报告错误,请按照创建并编辑脚本中的步骤更正每个脚本中的“<未知>”引用。在脚本导入期间,FileMaker Pro 会在每个导入的脚本中检查对字段、布局、其他脚本和文件等的所有引用。引用必须完全匹配才能包括在导入中。如果找不到引用对象,FileMaker Pro 会将其标记为“<未知>”。
注释
字段名称的匹配不区分大小写。
导入引用相关字段的脚本后,完全限定字段名必须完全匹配,包括显示在关系图中的表名称。
导入包含计算(例如“If”、“设置字段”和“插入计算结果”)的脚本步骤时,如果 FileMaker Pro 不能匹配计算中参考的所有项(表、字段或自定义函数),则计算会被注释掉。请参阅将注释添加到公式
导入包含多个复杂信息(例如查找请求排序顺序、导入字段顺序和导出字段顺序等)的脚本步骤时,FileMaker Pro 会丢弃所有丢失的字段引用。
如果执行导入的用户没有完全访问权限,导入的脚本将不能设置为以完全访问权限运行。
Import.log 文件通常位于包含目标文件的文件夹中。如果您已远程打开目标文件,或如果您不具有对此文件夹的写访问,请检查 Documents 文件夹。
相关主题 
使用文件夹管理脚本
使用脚本自动执行任务