Разбить строку ABAP SUBSTRING можно множеством вариантов. Разбиения строки на части в зависимости от поставленной задачи.
Есть задачи в которых есть необходимость выделить подстроку из строки по определённым критериям. Для решения данной задачи отлично подходит функция substring с множеством своих вариантов. Рассмотрим подробнее каждый из них:
Архив рубрики: ABAP
Статьи по ABAP программированию будут полезны как ABAP разработчикам так и SAP консультантам. Разберу как ABAP с нуля так и новый синтаксис ABAP 7.4 и 7.5. Подробно опишу технические подробности с которыми столкнулся и как их решал. Так же постараюсь помочь консультантам заглянуть по ту сторону ABAP разработки, чтобы лучше понимать как всё работает.
Замена символа ABAP (REPLACE)
Часто при разработке программ ABAP возникает необходимость заменить подстроку другой. Например, заменить запятую на точку или за место разделителя вставить пробел и много других вариантов. Функция замена символа ABAP REPLACE поможет. Эта функция заменяет подстроку текста строкой символов и возвращает измененный текст в результате. Есть два варианта вызова, мы рассмотрим каждый из них более подробно:
Длина строки ABAP STRLEN
Длина строки ABAP. В языке ABAP есть несколько выражений для работы с длиной строк ABAP. Давайте проанализируем эти функции более подробно. Все представленные функции имеют один безымянный аргумент и используются очень часто. На примерах разберу получение длины строки различными способами.