안녕하세요 ABAP 왕왕 초보 입니다.
DATE P_TEST TYPE P DECIMAL 5
타입을
DATA C_TEST TYPE C 로 변경하고 싶습니다.
C_TEST = P_TEST 로 그냥 넣으면
* 처리되어 데이터가 나오지 않습니다.
CALL FUNCTION 'FLTP_CHAR_CONVERSION'
EXPORTING
DECIM = 5
INPUT = P_TEST
IMPORTING
FLSTR = C_TEST .
이렇게 해도 똑같이 * 출력되구요...ㅠㅠ
DATA C_TEST TYPE C . 로 선언하시면
길이를 따로 선언하지 않으시는 경우 C(1) 로 1자릿수밖에 나오지 않습니다.
DATA C_TEST TYPE C LENGTH 10. "임의로 10 자리로 한것이니.. 사용에 맞게 사용해주세요
로 선언하고 하시면 들어옵니다.. 대신 자릿수가 남아서 공백이 생기니
CONDENSE C_TEST NO-GAPS. 하시면 될 것 같습니다.
다른분들의 더 좋은 의견이 있길 바랍니다 !