523
правки
Изменения
Нет описания правки
= Подключение отладчика к работающим скриптам =
Данная возможность позволяет подключить отладчик к скриптам изначально запущеным без него. Для начала работуработ, отладчик нужно перевести в режим '''ожидания запросов отладки'''. Далее необходимо запустить скрипт стандартным способом. Если в скрипте будет команда AttachDebugger - отладчик это увидит и начнется процесс отладки этого скрипта. Это удобно для отладки скриптов, которые работают в своем контексте:
* Скриптов из печатных форм
* Скриптов из системных событий
== Пример 4: Отладка скрипта через AttachDebugger ==
'''Задача.''' Подключиться к скрипту печатной формы, который выполняется из основного приложениязапущенному без отладчика.План действий:# Откройте отладчик скриптов.# Включите режим отслеживания меню '''Файл''' > '''Ожидать команды AttachDebugger'''.# В скрипт печатной формы, первой строкой добавьте команду `AttachDebugger`. # Запустите печатную форму.# Когда выполнение дойдёт до AttachDebugger, отладчик автоматически подключится. Если под рукой нет печатной формы. Пример скрипта:
<source lang="json">
<?>
</source>
План действий для скрипта из примера:
# Откройте отладчик скриптов.
# Включите режим отслеживания меню '''Файл''' > '''Ожидать команды AttachDebugger'''.
# Когда выполнение дойдёт до AttachDebugger, отладчик автоматически подключится.
# Установите точку останова на строке if($count > 100.