Академический Документы
Профессиональный Документы
Культура Документы
ВВЕДЕНИЕ......................................................... .....................................2
ИНТЕРФЕЙС................................................................................. ............2
СТАТИЧЕСКИЕ............................................................................... ................................6
НЕПОСРЕДСТВЕННАЯ УСТАНОВКА............................................................................... .6
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 1(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ
ОТЛАДЧИКА
ВВЕДЕНИЕ
Начиная с версии 5.0 существует возможность использования как классического, так и нового
дизайна отладчика. Настройка: (напр.тр.se80, se38 и т.п.) Utilities → Settings → ABAP Editor →
Debugging
Перезапуск отладчика
ИНТЕРФЕЙС
Отображение исходного кода
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 2(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
• Нажать кнопку .
Управление отладкой
• Отдельный шаг (F5) или кнопка или меню Debugging → Control → Single Step
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 3(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
• Для просмотра значения поля необходимо скопировать его название в нижней части
экрана:
Так же можно отобразить поле для просмотра значения двойным щелчком по этому
полю.
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 4(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
o Просмотреть тип переменной можно, дважды щёлкнув по полю, где указано его
название.
удаления, и нажмите
Прочие функции
• Просмотр списка
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 5(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
• Откат
Если вы хотите отменить все изменения базы данных, выполненных с момента последнего
commit выберите Debugging → Database → Rollback
ТОЧКИ ПРЕРЫВАНИЯ
Статические
Такой способ установки возможен только в пользовательских программах и при наличии ключа
разработчика.
Для удаления всех точек прерывания на данный сеанс выберите Точки прерывания →Удалить
все, для окончательного удаления нажмите .
• Непосредственная установка
• Установка из отладчика
Точка прерывания при выполнении отладки ставится с помощью двойного щелчка по строке
или меню: Точки прерывания →Создать/Удалить. Аналогичным образом точка прерывания
удаляется.
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 6(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
ТОЧКИ НАБЛЮДЕНИЯ
Как и точки прерывания, точки просмотра служат для прерывания программы в определённом
месте, но в отличие от точек прерывания, точки наблюдения не активируются, пока
содержимое определённого поля не будет изменено. Точки наблюдения, как и динамические
точки прерывания, зависят от пользователя, т.е. не срабатывают, если программу запустил
другой пользователь. Точки наблюдения можно определять только находясь в отладчике.
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 7(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
Определите, будет это глобальная или локальная точка наблюдения. Укажите название
программы, переменной и оператора сравнения. Если вы хотите сравнивать значение
переменной со значением другой переменной – установите галку «Поле для сравнения» и
укажите название переменной для сравнения. Если вы хотите сравнивать значение переменной
с константой, то галку не устанавливайте и укажите константу для сравнения.
Запустите браузер данных необходимой таблицы. (se16, se11). Выберите двойным щелчком
запись, предназначенную для изменения/удаления, или любую, если хотите добавить новую
запись.
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 8(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
Выключите отладку.
• Нажмите «Присвоение расширения» и укажите пакет для его сохранения или сохраните
как локальный объект.
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 9(10)
КЛИЕНТА
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ОТЛАДЧИКА
ЛОГОТИП
Все права защищены. OXS 2005 СТР. 10(10)
КЛИЕНТА