Отладка IN UPDATE TASK

IN UPDATE TASK запускается в другом режиме после COMMIT WORK, и просто так провалиться в него нельзя. Предварительно надо сделать небольшую настройку. А именно, взвести флаг, разрешающий отладку.

1. Ставим точку останова в программе.
2. Когда она отработает выбираем Параметры настройки->Изменить профиль отладчика или нажимаем shift+F1

Читать далее «Отладка IN UPDATE TASK»

Отладка POP-UP окна

Если необходимо отладить окно, а ввести /h некуда можно воспользоваться двумя способами:

  1. Создать текстовый файл *.txt с текстом:

[Function]
Command=/H
Type=SystemCommand

Когда это необходимо, просто перетащить его в окно. При этом будет эффект такой же как и при вводе /h

Читать далее «Отладка POP-UP окна»

Сравнение версий объекта в разных системах

Столкнулся с тем, что не все знают как это делать. Ну, что же, возможно, кому-то пригодится.

  1. Заходим в наш объект, например, в программу в SE38

2. Попадаем на вкладку с версиями. Здесь мы можем Сравнивать версии объекты, восстанавливать прошлые.
Для того чтобы произвести сравнение с другой системой нужно нажать кнопку "Remote-сравнение"

3. В открывшемся окошке выбираем целевую систему из списка

Далее откроется окно с выбором версий в целевой системе. Выбираем нужную и еще раз жмем "Remote-сравнение"

4. Получаем примерно такую штуку

Как видно, смотреть различия не очень удобно, но если нажать кнопку "В 1 столбец\Параллельно" все будет в более удобном виде

ABAP редактор. Образцы кода

Редактор имеет функцию для создания и применения шаблонов кода. Шаблоны уменьшают количество стандартного кодирования. Также их можно использовать для быстрого оставления комментариев

Читать далее «ABAP редактор. Образцы кода»

ABAP редактор. Вставка скопированного ранее.

Что может быть интересного в обычной вставке. Оказывается, можно вставлять  куски кода, скопированные ранее.  Для этого служит комбинация ctrl+shift+V.
Нажимаем и во всплывающем окне выбираем интересующий нас фрагмент для вставки.

Сохранение варианта запуска ФМ из отладчика

Иногда необходимо отладить тот или иной Функциональный модуль, но входных данных для него очень много, и вводить их целая проблема. Однако нужные нам данные, подаются в ходе выполнения какой-либо программы( или похожие данные). Можно сохранить вариант для этого ФМ прямо из отладчика.

Читать далее «Сохранение варианта запуска ФМ из отладчика»