主页 > 参考 > 脚本步骤参考 > 控制脚本步骤 > 设置错误捕获
设置错误捕获 目的 禁用或启用普通的 FileMaker Pro 警报消息。 格式 设置错误捕获 [<打开或关闭>] 选项 • “打开”禁用 FileMaker Pro 警报消息和某些对话框。如果错误结果为 100 或 803,则禁用某些标准文件对话框,例如“打开”对话框。 • “关闭”重新启用警报消息。 兼容性 脚本步骤运行步骤 是否支持 FileMaker Pro 是 FileMaker Server 预定脚本 是 FileMaker Go 是 自定 Web 发布 是 即时 Web 发布 是 Runtime 解决方案 是 源于 FileMaker Pro 6.0 或更早版本 说明 使用此脚本步骤可以按脚本执行函数的相同方式处理错误。通过在脚本步骤后立即使用 Get(上一个错误) 函数,可以验证该步骤的执行是否正确。 通过将 Get (上一个错误) 函数与控制脚本步骤一起使用,可以确保脚本正确执行。如果决定禁用警报,则重要的是您应预见尽可能多的问题,并在遇到错误情况时提供明确的操作指示。 注释 • Get (上一个错误) 应紧跟在要测试的脚本步骤之后使用;一个成功的干预步骤可能会清除要捕获的错误代码。 • 在包含子脚本的脚本中使用“设置错误捕获”时,也会捕获来自子脚本的错误。 示例 1 执行查找,并禁止在没有找到记录时显示错误对话框。 设置错误捕获 [打开]执行查找 [恢复] 示例 2 执行查找。如果没有发生错误,则对记录进行排序。如果没有指定查找条件,则显示所有记录。如果没有与查找请求相匹配的记录,则会显示自定义对话框。 设置错误捕获 [打开]执行查找 [恢复]If [Get ( 上一个错误 ) = 0] 对记录排序 [恢复; 无对话框]Else If [Get(上一个错误) = 400] 显示所有记录Else If [Get(上一个错误) = 401] 显示自定义对话框 ["查找"; "未找到记录。"]End If 相关主题 脚本步骤参考(按字母数字顺序排序的列表) 脚本步骤参考(类别列表)