CURRENCY type의 통화...
char형으로 변형을 하려면 어떻게 해야 하나요
data : temp2 type char40.
WRITE gs_sdata2-dgamt TO lv_temp2 CURRENCY 'KRW'.
요렇게 해도 안되서..
아참..금액엔 소숫점이 포함되어 있습니다.
소숫점이 안된건 잘 되는데 소숫점이 있는것만 안되네요.
댓글 6
-
진현태
2010.09.17 00:55
-
돌맹이
2010.09.17 01:11
저렇게해도 아무런 값이 안들어가던데...
ㅜㅜ 뭐가 문제일까요.
-
맑은하늘
2010.09.17 01:15
gs_sdata2-dgamt 의 타입이 뭔가요? -
돌맹이
2010.09.17 01:19
CURR 입니다...
4시간째 삽질중인데 .. 애효.. 돌겟네요. -
돌맹이
2010.09.17 01:42
죄송합니다.
WRITE gs_sdata2-dgamt TO lv_temp2 CURRENCY 'KRW'. 요게 맞고요..ㅋㅋ
temp의 배열을 40개 잡아버려서 뒤로 짤려서 디버깅창에 안보이는거였어요ㅜㅜ
애효 이런 초보적인 실수를 하다니.
-
맑은하늘
2010.09.17 02:44
아.. 그렇군요. 끝에 ... 으로 보였겠네요.
condense lv_temp2 no-gaps. 를 추가해주시면 잘 보일거예요.
금액을 문자로 바꾸는거라면 위와같이 해도 될텐데요..
소숫점이 잘안된다는게 혹시 123.45 가 12345 로 박히는거라면 그게 정상입니다.
currency 'KRW' 를 주셨으니까요..