https://abap-blog.ru/ 1. Начиная с SAP_ABA 702 в отладчике появился инструмент позволяющий быстро включать трассировку (SE30/ST05): Добавляем инструмент: Ставим точку перед вызовом SQL (В моем случае получение хранимого объекта): 2. ABAP отладчик ограничивает использование точек наблюдения (whatchpoints) на field-symbols, однако можно обойти это ограничение путём использования точки прерывания на базе исходного кода. Рассмотрим пример кода: DATA: lt_test TYPE STANDARD TABLE OF i. FIELD-SYMBOLS: TYPE i. APPEND 1 TO lt_test. APPEND 2 TO lt_test. APPEND 3 TO lt_test. LOOP AT lt_test ASSIGNING . sy-tabix = sy-tabix. EN 1 2 3 4 5 6 7 8 9 DATA : lt _ test TYPE STANDARD TABLE OF i . FIELD - SYMBOLS : < lv _ test > TYPE i . APPEND 1 TO lt _ test . APPEND 2 TO lt _ test . APPEND 3 TO lt _ test . LOOP AT lt _ test ASSIGNING < lv _ test > . sy -...
/h - start debugging /hs - system debugging /ha - debugging - no screens l_ - локальная переменная с единственным значением lt_ - локальная таблица ls_ - локальная структура lr_ - локальная переменная типа Range lv_ - локальная переменная lty_ - локальный тип t_ - локальный тип p_ - параметр so_ - selection option <ls_> - field symbol на структуру (все остальное по аналогии) lcl_ - локальный класс lo_ - объект rg_ - range range это внутренняя таблица, которая состоит из 4 полей: sign, options, low и high. По сути range это аналог select-options и заполняется точно также: SIGN = 'I' (включить) или 'E' (исключить), OPTIONS содержит о...