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