문자열의 길이에 맞게 앞의 공백을 0으로 채워주는
함수입니다. 다음 프로그램을 한 번 돌려보세요.
REPORT YTEST1 .
DATA: INPUT(3) TYPE C,
OUTPUT(10) TYPE C.
INPUT = '123'.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = INPUT
IMPORTING
OUTPUT = OUTPUT.
WRITE: / OUTPUT.
느낌 팍 오죠?
이제 반대의 경우입니다.
역시 다음 프로그램을 돌려보세요.
REPORT YTEST1 .
DATA: INPUT(10) TYPE C,
OUTPUT(3) TYPE C.
INPUT = '0000000123'.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
INPUT = INPUT
IMPORTING
OUTPUT = OUTPUT.
WRITE: / OUTPUT.
CONCATENATE 어쩌구저쩌구 하면서 써왔던 관습을 탈
피시켜주는 함수입니다. 저만 그랬나요? ^ ^