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

NEW ABAP CONCATENATE MESSAGE 한줄로 해결

by 온레 2023. 11. 30.


NEW ABAP으로 간단하게
문자열 조합이 가능해서 작성해 봅니다.

OLD ABAP 문자열 조합


DATA : l_old TYPE strinng.
CONCATENATE ‘Hello’ ‘world’ INTO l_old SEPERATED BY space.



NEW ABAP 문자열 조합


DATA(l_new) = |Hello| &  |  | &  |world|.


위와같이
old ABPA에서 두줄이 필요했던 코드가
NEW ABAP에서는 한줄로 가능합니다.

OLD ABAP Message 구성


DATA : l_cnt TYPE i VALUE 17,
             l_char_cnt TYPE string.
DATA : l_old2 TYPE char20.

l_char_cnt = l_cnt.

CONCATENATE ‘Total count : ‘ l_char_cnt INTO l_old2 SEPERATED BY space.

MESSAGE l_old2 TYPE ‘S’ DISPLAY LIKE ‘W’.


NEW ABAP Message 구성

MESSAGE |Total count : { l_cnt } . | TYPE ‘S’ DISPLAY ‘W’.


new abpa 에서는 단 한줄로
모두 표현 가능하다.