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