Удалить ведущие нули\пробелы(space):
1 2 3 4 |
* SHIFT lv_string LEFT DELETING LEADING '0'. " Пробелы SHIFT lv_string LEFT DELETING LEADING '0'. |
Также можно использовать PACK/UNPACK
1 2 3 4 5 6 7 8 9 |
DATA lv_line_1(6) TYPE c VALUE '1'. DATA lv_line_2(16) TYPE c. DATA lv_line_3(6) TYPE c. DATA lv_line_4(16) TYPE c. "Добавили UNPACK lv_line_1 TO lv_line_2. "Убрали PACK lv_line_2 TO lv_line_3. |
Также можно использовать ФМы
1 2 3 4 5 6 7 8 9 10 11 12 |
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = lv_line_1 IMPORTING OUTPUT = lv_line_4 . CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = lv_line_4 IMPORTING OUTPUT = lv_line_5 . |