필드카탈로그에 type를
CFIELDNAME = '
WAERS'
요걸로 줬습니다.
조회 만하는 ALV에서는 JPY 통화가 출력 되면 1.66 이런식으로 나오는데
입력하는 ALV도 똑같이 카탈로그를 만들엇는데
자재코드 입력시 자재의 통화, 금액을 불러와서 입력하는건데
그냥 인터널 테이블에 WAERS 필드와 DANGA 필드에 통화랑 금액이랑 입력 하였는데
출력값은 166 으로 나옵니다.
이것을 1.66으로 나오게 할려고 하는데 어떻게 해야 하나요?
필드는 둘다 비활성화 필드입니다.
방금 통화, 단가 필드 edit가능하게 하고 통화 수정 후 단가 변경하니 정상적으로 되는데
다른곳에서 select하여서 변경하는건 왜 안될까여?
더추가하면.
인터널 테이블에 통화 컬럼을 'JPY' 추가해서 APPEND하면 1.66으로 잘 되고
통화 컬럼없이 APPEND하고
SELECT하여 통화, 금액 넣어주면 안됩니다. 166이라고 나옵니다.
ALV의 필드카달로그 부분에 CURRENCY 관련 필드가 있을텐데,
거기에 통화키 입력해주시면 될거 같은데요..
예시) 'S' 'FIELDNAME' 'DMBTR',
' ' 'JUST' 'R',
' ' 'COLTEXT' '전표금액',
' ' 'OUTPUTLEN' '16',
'E' 'CURRENCY' 'KRW' => 이런식으로요~!!