Отладка отчёта предназначена для проверки работы отдельных блоков кода. Запуск объектов на отладку производится в отдельном процессе.
Перед выполнением отладки скомпилируйте модуль:
нажмите кнопку «Компиляция» на панели инструментов;
нажмите сочетание клавиш CRTL+F9.
Для отладки кода необходимо установить точки останова. Точка останова указывает отладчику временно приостановить выполнение кода в определенном месте.
Для установки точки останова выполните одно из следующих действий:
установите курсор в соответствующую строку и нажмите клавишу F5;
установите курсор в соответствующую строку и вызовите контекстное меню, в котором выберите команду «Установить/Снять точку останова»;
установите курсор в соответствующую строку и выполните команду главного меню «Отладка > Установить/Снять точку останова»;
щёлкните по круглому красному маркеру точки останова напротив необходимой строки в области закладок и точек останова. При щелчке дополнительной кнопкой мыши по маркеру будет открыто окно параметров точки останова.
Для отладки отчёта, открытого в продукте «Форсайт. Умные таблицы», необходимо выполнить в среде разработки одно из следующих действий:
выполнить команду главного меню «Отладка > Отладить отчёт»;
нажать клавишу F9;
нажать кнопку
«Отладить
отчёт» на панели инструментов.
В результате выполнения действий начнётся отладка отчёта. Фокус будет переведён на окно отчёта. При выполнении действий, которые приведут к выполнению Fore-кода и достижению точки останова, фокус будет переведён на окно среды разработки для продолжения процесса отладки.
При отладке доступны различные инструменты среды разработки, позволяющие проверить работу кода:
Для управления ходом выполнения кода в режиме отладки используются следующие команды:
- Перешагнуть. Выполнение
текущей строки без входа во вложенные пользовательские методы. Доступно
также по нажатию клавиши F8;
- Выполнить. Выполнение текущей
строки с входом и пошаговым выполнением вложенных пользовательских
методов. Доступно также по нажатию клавиши F7;
- Выполнять
до возврата. Выполнение дальнейшего кода до возврата к точке
останова. Доступно также по нажатию сочетания клавиш SHIFT+F11.
Данные команды доступны в главном меню «Отладка», а также на панели инструментов.
Выполните команду «Выполнить до курсора» контекстного меню для выполнения кода до той строки, в которой установлен курсор.
Примечание. Если в настройках среды разработки выставлен флаг «Приостановить выполнение при исключительной ситуации», то при возникновении ошибок работа объекта будет переведена в режим отладки с фокусировкой на строке, в которой возникла ошибка.
Для приостановки выполнения отладки отчёта нажмите кнопку
«Приостановить
выполнение кода» или выполните команду главного меню «Отладка
> Приостановить выполнение кода».
Для завершения выполнения отладки объекта выполните одно из действий:
нажмите сочетание клавиш CTRL+F2;
нажмите кнопку
«Прервать
выполнение кода»;
выполните команду «Отладка > Прервать выполнение кода» главного меню.
Для просмотра объектов, которые остались в памяти, откройте окно «Объекты в памяти».
См. также: