返回一个数字,表示在最近执行的脚本步骤的执行中出现的错误。
Get (上一个错误)
无
数字
FileMaker Pro 6.0 或更低版本
使用此函数检测和控制错误输出。请参阅 FileMaker 错误代码。
•macOS:在 FileMaker Pro Advanced 中,如果通过执行 AppleScript (macOS)脚本步骤执行 AppleScript 时出现错误,则会返回 AppleScript 错误代码。
•对于 ODBC 导入和"执行 SQL 语句"脚本步骤,如果执行 SQL 查询时出现错误,则会返回 FileMaker 错误 1408。要获得有关该错误的详细信息,请使用 Get (上一个外部错误详情) 函数。如果没有关于该错误的任何信息,则返回 FileMaker 错误 1409。
•若使用关系图中的 ODBC 数据源,则返回 FileMaker 错误 1408。
•某些脚本触发器允许在脚本触发器执行的脚本返回值 False 的情况下,取消激活命令或事件。如果以这种方式取消命令或事件,错误代码将设置为 20。
•以下控制脚本步骤不会清除 FileMaker Pro Advanced 报告的上一个错误条件:If、Else、Else If、End If、Loop、Exit Loop If、End Loop、"退出脚本"和"中断脚本"。
•如果用户取消操作时已存在错误条件,则系统不会清除现有错误条件。
•对于因无法验证主机的 SSL 证书而无法连接到主机的操作,此函数会返回一个错误代码。要获得有关该错误的详细信息,请使用 Get (上一个外部错误详情) 函数。
•要创建一个响应错误而不显示警告的脚本,请将具有"打开"选项的此函数用于设置错误捕获脚本步骤。
•要解析计算表达式中的错误,请使用 EvaluationError 函数。
当成功执行最近的脚本步骤时,返回"0"。
当执行执行查找脚本步骤后未发现任何记录时,返回"401"。
有关示例脚本,请参阅设置错误捕获脚本步骤。