Перейти к основному содержимому

Отладчик

НА ЭТОЙ СТРАНИЦЕ

Отладчик

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

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

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

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

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

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

Параметры отладчика
Параметр Описание
Контрольные точки

Контрольные точки, заданные в окне скрипта справа, можно удалять. Контрольная точка отмечается красным кругом.

  • Очистить: Удаляет все контрольные точки.
Отладка

Эта группа содержит параметры, определяющие выполнение скрипта в режиме отладчика.

  • Запустить: Выполнение скрипта в нормальном режиме. Скрипт будет выполнен до конца или до обнаружения контрольной точки.
  • Анимировать: Позволяет запускать сценарий в нормальном режиме, но с небольшой паузой после каждого оператора. Таким образом можно более тщательно отслеживать выполнение скрипта.
  • Шаг: Выполнение скрипта по одному оператору.
Ограниченная загрузка Введите число в поле счетчика ниже. Введенное число является максимально допустимым числом записей в каждом операторе load и select. Это представляет собой очень удобный способ, чтобы ограничить время выполнения при тестировании скрипта с реальными данными.
Справка Открывает справку QlikView.
Конец Закрывает отладчик, но сохраняет загруженные данные.
Отмена Прерывает выполнение скрипта и удаляет все загруженные данные.
Буферы

Открывает вкладки, отображающие внешние файлы скриптов, связанные через $(include).

  • Открыть: Открывает диалоговое окно, из которого можно открыть файл скрипта. Содержимое файла будет отображаться в отдельной вкладке и может использоваться для отладки.
  • Закрыть: Закрывает вкладку текущего скрипта в отладчике. Главную вкладку закрыть нельзя.