# 调试器

在调试器中运行脚本比较容易发现脚本错误。调试器可以在执行脚本时监测每个脚本语句并检查变量值。

通过单击编辑脚本窗口顶部菜单中的调试按钮启动调试器。

脚本显示在调试器上半部的窗口中。脚本执行进程使用黄色栏标记。单击行数插入中断点，再次单击则可移除中断点。单击清除按钮，移除全部中断点。遇到中断点时，脚本执行会暂停，直至获得指示以继续执行。

当前执行的语句会显示在中间窗口内。

状态代码和任何脚本错误会显示在左下角窗口中。在无调试器运行脚本时，实际上显示的是脚本执行过程窗口中的信息。

右下角窗口会显示全部脚本变量及其各自的值。已更改的变量会变为红色。

调试器选项

| 选项 | 说明 |
| --- | --- |
| 中断点 | 清除在脚本窗口中已经被设置为正确中断点的中断点。中断点显示为红圈。<br><br><ul> <li><span>清除</span>：清除所有中断点。 </li> </ul> |
| 调试 | 此组包含确定脚本在调试器中运行方式的设置。<br><br><ul> <li><span>运行</span>：此为脚本执行的普通模式。脚本将运行到最后或直至遇到中断点。 </li> <li><span>动画</span>：脚本运行如上所述，但在每一条语句之后会有短暂的暂停。这样可以更密切地监测脚本执行过程。 </li> <li><span>步骤</span>：这可确保每次执行一条脚本语句。 </li> </ul> |
| [](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Debugger.htm)[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Debugger.htm)限制加载 | 在以下微调框中输入一个数字。此数字为每一条 LOAD 和 SELECT 语句所能接受各记录的最大数量。在脚本运行实时数据测试时，这是一种限制执行时间非常实用的方式。 |
| 帮助 | 打开 QlikView 帮助。 |
| 在此结束 | 关闭调试器，但保存迄今已加载的数据。 |
| 取消 | 中止脚本执行并放弃已加载的全部数据。 |
| 缓冲区 | 打开标签，显示通过 $(include) 引用的外部脚本文件。<br><br><ul> <li><span>打开</span>：显示对话框，以便打开脚本文件。文件目录可显示在单独的标签下，并用于调试。 </li> <li><span>关闭</span>：关闭当前调试器脚本标签。主工作表标签无法关闭。 </li> </ul> |

## 了解详情

* [脚本变量](https://help.qlik.com/zh-CN/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)