使用脚本自动执行任务 > 创建并编辑脚本
 
创建并编辑脚本
注意  有关每个脚本步骤及其选项和示例的信息,请参阅脚本步骤参考(按字母数字顺序排序的列表)脚本步骤参考(类别列表)。有关更多示例脚本和进一步帮助的信息,请参阅脚本示例FileMaker 社区
要创建或编辑脚本:
1. 选择“脚本”菜单 >脚本工作区”。
或者,选择“文件”菜单 >管理”>“脚本”。
随即会打开“脚本工作区”。使用此窗口中的三个窗格创建和编辑脚本 - 脚本窗格(左)、脚本编辑窗格(中)和脚本步骤窗格(右)。
2. 创建或打开脚本:
要创建脚本,请单击 帮助按钮。在脚本编辑窗格中,键入新脚本的名称,然后按 Enter 键或 Return 键。
要预览脚本,请在脚本窗格中单击脚本名称。单击 计算方式按钮 以从预览模式切换到编辑此脚本的模式。
要编辑脚本,请在脚本窗格中双击脚本名称。如果脚本已经在脚本编辑窗格中打开,请单击该脚本的选项卡使其激活。
3. 开始键入脚本步骤名称,然后从出现的列表中选择脚本步骤。
或者,在脚本步骤窗格中双击脚本步骤。
4. 如果脚本步骤有选项 - 由括在括号中的文本指示,或脚本步骤旁边的 “操作”菜单 指示,请执行以下某项操作:
单击方括号中的文本,然后指定出现的选项。
单击 “操作”菜单,然后指定出现的选项。
单击方括号之间,然后编辑算式,或者单击 按类别顺序排序按钮 打开“指定计算方式”对话框。只有一些算式可内联编辑。
注意  编辑脚本步骤时,可能会看到“恢复”选项。恢复指示在执行脚本步骤时,会使用上次编辑脚本步骤时所指定的条件。
5. 在脚本编辑窗格中工作时,执行下列任意操作:
 
目的
请执行此操作
向脚本添加一行
执行以下某项操作:
按 Ctrl+Enter 键 (Windows) 或 Command-Return 键 (OS X)。
如果没有脚本步骤选项处于焦点,按 Enter 键或 Return 键。
如果脚本的最后一行不是空行,则选择最后一行并按下 Down Arrow 键。
在所选行上方添加一行
执行以下某项操作:
按 Ctrl+Shift+Enter 键 (Windows) 或 Command-Shift-Return 键 (OS X)。
如果没有脚本步骤选项处于焦点,按 Shift+Enter 键 (Windows) 或 Shift-Return 键 (OS X)。
在脚本中的行间移动
按 Up Arrow 键或 Down Arrow 键。
向脚本添加注释
在空行上,键入 # 或从脚本步骤窗格中选择“注释”。在脚本中使用注释脚本步骤可以帮助他人查看或修改脚本。
向“个人收藏”类别添加脚本步骤
在脚本步骤窗格中,选择脚本步骤,然后单击 管理脚本菜单按钮。要从“个人收藏”类别中删除脚本步骤,请选择脚本步骤并单击 灰色星按钮
注意  如果脚本步骤窗格按字母顺序排序,则无法向“个人收藏”类别添加脚本步骤。
查看关于脚本步骤的信息
在脚本步骤窗格中,选择脚本步骤。脚本步骤的简要说明出现在“帮助”窗格中。要查看脚本步骤的更多信息,请单击 “兼容性”按钮
按字母顺序或按类别查看脚本步骤
在脚本步骤窗格中,单击 运行脚本按钮 可按字母顺序或单击 管理脚本菜单按钮 按类别列出。
查看哪些 FileMaker 产品支持脚本步骤
单击 新建文件夹按钮 并选择产品。将显示与该产品兼容的所有脚本步骤。
拷贝并粘贴脚本步骤
复制脚本步骤
选择脚本步骤,然后选择“编辑”菜单 >复制” (Windows) 或“复制步骤”(OS X)。
删除脚本步骤
选择脚本步骤,然后按 Delete 键。
重新排序脚本中的脚本步骤
将脚本编辑窗格中的脚本步骤拖到脚本中的新位置。
选择多个脚本步骤
按住 Ctrl 键并单击 (Windows) 或按住 Command 键并单击 (OS X)。可以添加、复制或删除多个步骤。
运行脚本
单击 “兼容性”按钮
注意  脚本名称旁边的星号 (*) 表示脚本已更改但未保存。
6. 关闭选项卡,然后单击“保存”。
或者,在“脚本工作区”中选择“文件”菜单 >保存脚本”(Windows),或在 FileMaker Pro 菜单栏中选择“脚本”菜单 >保存脚本”(OS X)。
7. 创建其他脚本,或关闭“脚本工作区”。
要管理脚本:
 
目的
请执行此操作
重命名脚本
执行以下某项操作:
右键单击脚本名称,然后选择“重命名”。
在脚本编辑窗格中,双击脚本名称。
复制脚本
右键单击脚本名称,然后选择“复制”。
删除脚本
右键单击脚本名称,然后选择“删除”。
重新排序脚本
将脚本名拖到列表中新的位置。
打印脚本
Windows:在“脚本工作区中”,选择“文件”菜单 >“打印脚本”。
OS X:在 FileMaker Pro 菜单栏中,选择“文件”菜单 >打印”。
在“打印”对话框中,选择您的选项,然后单击“确定”(Windows) 或“打印”(OS X)。
完全访问权限执行脚本
右键单击脚本并选择“授予完全访问权限”。请参阅下面的“以完全访问权限运行脚本”。
管理脚本面板中的文件夹
以完全访问权限运行脚本
将脚本设置为以完全访问权限运行会使具有有限访问权和权限的用户可以执行通常情况下无法执行的脚本任务,如导出或删除记录。谨记以下要点:
访问权限不会变化,但脚本被允许的权限高于用户权限。而且,除非在该脚本中启用此功能,否则完全访问不会应用到后续的子脚本中。
脚本可设置为只有具有完全访问权限集的用户才能以完全访问权限运行。只有具有完全访问权限的用户才可以编辑或删除启用此功能的脚本。
脚本只能在定义该脚本的文件中以完全访问权限运行。脚本不能覆盖外部文件上的访问限制。例如,设置为以完全访问权限运行的脚本不能删除有访问限制的外部文件中的记录。
可以授予没有完全访问权限的用户对在所分配权限集中标记为可修改的脚本的编辑权限。创建、复制、导入和/或删除这些脚本则要求完全访问权限。
注释
构建脚本时要检查问题,请在脚本编辑窗格中右键单击选项卡,然后选择“检查问题”。FileMaker Pro 检查该脚本并将有问题的行突出显示,例如缺少参数。(并不能检测到所有问题。)将以“脚本工作区”首选项的“语法着色”选项卡中的默认“问题”颜色突出显示有问题的行。
要编辑脚本步骤和条件的颜色编码等问题,请在“脚本工作区”中,选择“视图”菜单 >“首选项” (Windows) 或“视图”菜单 >“脚本工作区首选项”(OS X) 并单击“语法着色”选项卡。
要在新窗口中编辑脚本,右键单击脚本编辑窗格中的选项卡,选择“将选项卡移动到新窗口”,或按住 Alt 键 (Windows) 或 Option 键 (OS X),双击脚本窗格中的脚本。脚本在“编辑脚本”对话框中打开。
要允许该脚本在用户所分配的权限通常不允许的情况下代表用户执行任务,请选择“文件”菜单 >“授予完全访问权限”(Windows) 或“脚本”菜单 >“授予完全访问权限”(OS X)。
如果通过将按钮操作转换为脚本来访问“编辑脚本”对话框,可以按 Ctrl+R 键 (Windows) 或 Command-R 键 (OS X) 重命名脚本。
相关主题 
拷贝并粘贴脚本
在公式中使用运算符
脚本步骤参考(类别列表)
脚本步骤参考(按字母数字顺序排序的列表)
使用布局上的按钮和按钮栏
使用脚本菜单
编辑脚本权限
在 Web 上发布数据库
调试脚本 (FileMaker Pro Advanced)
禁用脚本步骤 (FileMaker Pro Advanced)