안녕하세요. 질문드립니다.
또 에러가 발생해서 환장하겠네요.
우선 소스부터 간단히 올려드립니다.
data: l_1 type i value 10,
l_2 type i value 20,
l_3 type i.
l_3 = l_1 - l_2
이렇게 해서 스크린화면에 l_1, l_2, l_3 를 나타내면 에러가 발생합니다. 커버터에러가 나는데요. (스크린에서 화면 출력합니다.)
리포트 형식으로 작성해서 WRITE로 출력하면 문제 없습니다. 다만 스크린에서 INPUT FIELD로 출력할때 에러가 발생합니다.
아마도 값이 음수이지만 마이너스 시그널이 붙어서 나는것 같은데...해결 방안이 없는지 알고 싶네요.
l_3 = l_1 + l_2 로 하면 전혀 문제가 없구요.
스크린상에는 각 필드 형식이 int4입니다.'
왜 음수가 되면 에러가 되는지 알고 싶구요. 음수일경우는 앞에 -가 붙어서 표현하고 싶은데 할 수 있는 방법 좀 알려주십시오.
그럼 즐코딩되십시오.
스크린에 만들어서 보여 주는 것이라면 해당 스크린 만든 필드 속성에서 텍스트에 마지막에 V를 넣어 보세요
예) ______________V