Волшебная клавиша в отладчике

Бес в ребро, седина мне в бороду.

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

Встаете на строчку, куда нужно перейти из текущего положения и нажимаете Shift-F12. Система не выполняет код между текущим и целевым положением, а просто перепрыгивает. Команда JMP в ассемблере, GOTO в бейсике.

Супер-удобно!


Выгрузка содержимого таблицы в отладчике

Совершенно случайно и совершенно пару недель назад узнал, что в отладчике можно выгружать содержимое табличек в Excel. Когда пытаешься найти ошибку в проводках или налоговых отчетах, это очень помогает. В самом отладчике два раза щелкаем на табличку, она открывается в полном экране (обычно на рабочем столе 2). Правая клавиша мыши и экспорт. Век живи, все равно им самым помрешь. Вы поняли о чем я 🙂


Используем отладчик SAP

Если нужно понять, как работает та или иная функция в системе, а документации нет, то на помощь придет некоторое знание программирования и отладчик. В отладчик можно войти двумя способами: из любой точки системы с текущего момента и установив точку останова. Первый вариант позволяет из любого места системы запустить отладчик и следующим шагом уйти в него. Нужно в окне транзакций написать “/h” (без кавычек). Любая следующая операция в системе или нажатие функциональной клавиши запустит отладчик. Либо, второй вариант, открываем исходный код программы, класса, функционального модуля, экрана и ставим точку прерывания.

Прочитать больше