Loop
 
目的 
重复一组脚本步骤,以执行批量处理。
另请参阅 
格式 
Loop
选项 
无。
兼容性 
 
脚本步骤运行步骤 
是否支持 
FileMaker Pro 
 
FileMaker Server 预定脚本 
 
FileMaker Go 
 
自定 Web 发布 
 
FileMaker WebDirect 
 
Runtime 解决方案 
 
源于 
FileMaker Pro 6.0 或更早版本
说明 
例如,使用 Loop 从搜索结果的所有记录中导出容器字段内容。此脚本步骤和 End Loop 脚本触发器分别标记重复的脚本步骤结构的开始和结尾。该脚本执行包含在循环结构中的脚本步骤,直到遇到以下某个脚本步骤为止:
 •
 •
转到记录/请求/页面 脚本触发器转到入口行 脚本触发器(如果选择了“最后一步后退出”选项)
每个 Loop 步骤在其后的某个位置必须有一个相同缩进的对应 End Loop 步骤。每次使用 Loop 脚本步骤时,脚本编辑面板都会自动输入 End Loop 步骤。
示例 1 
将“客户::工作电话”的内容拷贝到所有记录的“客户::日常联系”中。
转到记录/请求/页面 [第一个]
Loop
设置字段 [客户::日常联系; 客户::工作电话]
转到记录/请求/页面 [下一步; 最后一步后退出]
End Loop
示例 2 
使用 Loop 语句依次对记录进行处理以导出容器字段中的文件。
设置变量 [$路径; 值:Get ( 文档路径 ) & 产品::容器]
转到记录/请求/页面 [第一个]
Loop
导出字段内容 [产品::容器; "$路径"]
转到记录/请求/页面 [下一步; 最后一步后退出]
End Loop
相关主题 
循环结构示例
脚本步骤参考(按字母数字顺序排序的列表)
脚本步骤参考(类别列表)