# Отладчик

Запуск скрипта в режиме отладчика значительно упрощает поиск ошибок внутри скрипта. Отладчик позволяет отслеживать каждый оператор скрипта и проверять значения переменных при выполнении скрипта.

Для запуска отладчика нажмите кнопку Отладка в верхнем меню окна Редактор скрипта.

Скрипт отображается в окне, расположенном в верхней половине отладчика. Ход выполнения скрипта помечается желтой линией. Контрольные точки вставляются щелчком по номерам строк, а удаляются повторным щелчком. Чтобы удалить все контрольные точки, нажмите кнопку Очистить. При достижении контрольной точки выполнение скрипта приостанавливается до получения команды на продолжение выполнения.

Выполняемый в текущее время оператор отображается в середине окна.

Коды состояний и ошибки скрипта отображаются в нижней части окна слева. Здесь отображается та же информация, что и в окне Ход выполнения скрипта, если скрипт выполняется не в режиме отладчика.

Правое нижнее окно отображает все переменные скрипта и их соответствующие значения. Измененные переменные помечаются красным цветом.

Параметры отладчика

| Параметр | Описание |
| --- | --- |
| Контрольные точки | Контрольные точки, заданные в окне скрипта справа, можно удалять. Контрольная точка отмечается красным кругом.<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/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)