본문 바로가기
카테고리 없음

ABAP Conversion operator with zeros

by 온레 2023. 11. 29.


new abap에서의 한글 변형 또는
특수문자 변형시
또는
zero 제거시 사용하는 코드 작성.

Conversiong Operator


DATA : l_text TYPE c LENGTH 255 VALUE ‘한글‘.
DATA : l_str TYPE string.

“Character -> Xstring
DATA(l_new) = cl_abap_codepage=>convert_to( source = CONV #( l_text ) ).

“For removing leading zeros.
“CONVERSION_EXIT_ALPHA_OUTPUT
DATA(l_new2) = |{ l_old2 ALPHA = OUT }|.

“For Adding Leading Zeros
“CONVERSION_EXIT_ALPHA_INPUT
DATA(l_new3) =  |{ l_old3 ALPHA = IN }|.