Документация для версии Интеллект 4.13. Документация на другие версии также доступна.

Предыдущая страница Просмотр сообщений скрипта  Использование сторонних программ-отладчиков Следующая страница

В отладочные окна последовательно выводятся сообщения, соответствующие этапам запуска, проверки и выполнения скриптов.

В момент регистрации события, по которому должен запуститься скрипт, в отладочное окно выводится сообщение «Process Event: событие, инициировавшее запуск скрипта» (например, при запуске скрипта по макрокоманде №1 в отладочное окно выводится строка «Process Event:MACRO|1|RUN|»). В момент изменения скрипта в утилите Редактор-Отладчик или в ПК Интеллект в отладочное окно выводится сообщение «Process Event:SCRIPT|номер скрипта|SETUP|» (например, при изменении скрипта с номером 1, в отладочное окно выводится строка «Process Event:SCRIPT|1|SETUP|»).

Перед запуском скрипта проверяется его синтаксис. Если в процессе проверки синтаксиса скрипта были обнаружены ошибки, в отладочное окно будут выведены соответствующие сообщения. На рисунке приведен пример отображения в отладочном окне сообщения об ошибке при проверке синтаксиса скрипта.

Для просмотра полного содержания строки с сообщением нужно кликнуть правой клавишей мыши по данной строке. В результате на экран будет выведено окно Информация, в котором строка отобразится полностью.

 

Строка с сообщением об ошибке содержит информацию:

  1. содержание ошибки;
  2. тип ошибки (например, «Src: Ошибка компиляции Microsoft JScript»);
  3. местоположение ошибки в тексте скрипта (номер строки «Line» и номер символа в строке «Char»);
  4. код ошибки («Scode»).

Если при проверке синтаксиса скрипта не были обнаружены ошибки, в отладочное окно будет выведено сообщение: «Script first run OK». Далее запустится скрипт.

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

При успешном окончании выполнения скрипта в окно будет выведено сообщение «End ProcessScript, begin-end delay: время выполнения скрипта» (например, «End ProcessScript, begin-end delay: 13 [msec]»).