오늘은 변수 앞에 0000을 지워주거나 자릿수에 맞게 000...을 채워주는 함수에 대해 알아보겠습니다.
1. 0을 지워주는 함수
테이블에 저장되어 있는 함수가 alv 에 출력될때나, 프로그램내의 데이터를 excel, pdf 등
외부로 내보낼 때 많이 사용하는 함수입니다.
data: lv_test(10) type c. (숫자와 N 타입도 가능합니다.)
lv_test = '0000001234'.
call function 'CONVERSION_EXIT_ALPHA_OUTPUT'
exporting
input = lv_test
importing
output = lv_test .
결과 lv_test = '1234'.
2. 0을 채워주는 함수
외부에 있는 데이터를 받아서 사용하거나 데이터를 테이블에 저장할때 많이 사용합니다.
data: lv_test(10) type c. (숫자와 N 타입도 가능합니다.)
lv_test = '1234'.
call function 'CONVERSION_EXIT_ALPHA_OUTPUT'
exporting
input = lv_test
importing
output = lv_test .
결과 lv_test = '0000001234'. =>
** 0을 지울때는 변수의 앞 부분만 지우고, 채울때는 변수 앞부분에 자릿수 만큼 채워집니다.
'Function' 카테고리의 다른 글
FILE_DELETE (0) | 2022.11.16 |
---|---|
RH_COMPILE_FILENAME (0) | 2022.11.16 |
POPUP_TO_CONFIRM (0) | 2021.09.16 |
SAPGUI_PROGRESS_INDICATOR (0) | 2021.08.25 |
CLOI_PUT_SIGN_IN_FRONT (0) | 2021.08.24 |