用于控制运行现有文件的脚本时错误信息是否被记录。
•"打开"启动记录脚本错误。在文件关闭或使用"关闭"选项运行此脚本步骤前,将继续记录当前文件中所有脚本的错误。
•"关闭"停止记录脚本错误。
•"自定义调试信息"是在记录脚本错误时解析的表达式。使用此选项提供能帮助您调试问题的其他信息。
产品 | 是否支持 |
FileMaker Pro Advanced | 是 |
FileMaker Go | 是 |
FileMaker WebDirect | 否 |
FileMaker Server | 否 |
FileMaker Cloud 产品 | 否 |
FileMaker Data API | 否 |
自定义 Web 发布 | 否 |
Runtime 解决方案 | 否 |
FileMaker Pro 18.0 Advanced
执行此脚本步骤后,当第一个脚本错误由当前文件中的任何脚本触发时,将在用户的 Documents 文件夹中创建 ScriptErrors.log 文件。只要脚本步骤返回非零错误代码,就会在日志文件中添加一个条目。如果日志文件已存在,则会将条目附加到该文件。
ScriptErrors.log 文件中的每一行按以下顺序显示由制表符分隔的信息:
日志条目信息 | 注释 |
时间戳 | 发生错误时客户端的日期和时间。 |
数据库会话号 | 运行脚本的会话 ID。 |
文件名 | 脚本所在文件的名称。 |
帐户名 | 运行脚本的帐户。 |
脚本名称[脚本索引] | 索引是脚本工作区中脚本面板中脚本的位置(从 1 开始)。 |
步骤名称[行号] |
|
错误代码 | 请参阅 FileMaker 错误代码。 |
自定义调试信息 |
|
重要事项 此脚本错误日志格式作为预览提供,以收集客户反馈;它可能会在将来的产品版本中发生重大变化,且并非用于生产系统。
•要执行此脚本步骤,用户或脚本必须具有完全访问权限。请参阅创建并编辑脚本。
打开脚本错误日志记录,添加变量和字段的当前值以帮助调试问题。
设置错误日志 [打开 ; 自定义调试信息: "索引: " & $计数器 & ", 主键: " & 表::主键]
发生第一个错误时,ScriptErrors.log 文件包含:
2024-01-22 09:43:04.552 -0800 @1 Inventory.fmp12 Admin 处理记录 [42] 读取数据文件 [7] 100 索引: 7, 主键: 20E190F3-67A8-4DCF-94CF-A5EA72971FFC