소스부분의 제일 마지막 부분입니다.
gv_str = 'AB,AP'.
SPLIT gv_str AT ',' INTO gv_str gv_chr.
WRITE :/ gv_str gv_chr.
gv_str과 gv_chr 사이에 ,를 넣거나 문법적으로 오류가 나지 않도록 변경이 필요합니다.
,를 넣는다면 결과부분은 아래와 같이 변경되어야 합니다.
B found
BBAP
abap
BAP
ABAP
ABAP
ABAP
AB AP
그리고 1.FIND, 2.REPLACE, 3. TRANSLATE... 부분에 SHIFT에 대한 설명이 빠졌습니다.
수정을 한다면 아래와 같이 변경이 필요해 보입니다.
1. FIND
FIND p IN text.
2. REPLACE
REPLACE g WITH f INTO p.
3. TRANSLATE
TRANSLATE c TO LOWER CASE/UPPER CASE.
4. SHIFT
SHIFT c.
5. CONDENSE
CONDENSE c.
6. OVERLAY
OVERLAY c1 WITH c2.
7. CONCATENATE
CONCATENATE f1 ... fn INTO g.
8. SPLIT
SPLIT f AT g INTO h1 ... hn.