• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1699
2007.04.09 (20:52:55)
안녕하세요?

문의 하신사항이 화면의 그리드에 값을 입력시에

나타나는 현상인가요?

첨부된 파일을 실행하였을때에도 동일한 증상이 나타나는지 확인해 주시는게 좋을것 같습니다.

첨부된 파일실행후 "헤더적용" 누른후 "추가" 눌러서 확인해 보시면 됩니다.

partno:STRING(16):KEYVALUETYPE,partnm:STRING(40),price:DECIMAL(5.2)

기본적으로 price부분이 5,2로 설정되어있습니다.

만약 위와 같이 테스트 하였는데도 동일 증상이 나타나면, 컴포넌트 업데이트후에 다시 확인해 보시는게

좋을것 같습니다.

그럼 수고하세요.

-ps. 첨부된 예제는 MAX컴포넌트로 만들어졌으며, Newpacket인 경우에는 각 컴포넌트의 CLSID를

변경후에 테스트 해주세요.


문의 하신것과 같이
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 삼성카드
>* GAUCE 버전 :  3.0
>* WAS 종류(WebLogic 등등) : weblogic 6.0
>* DB 종류 :  오라클 9.0
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>rtn = dataSet.MakeDataSetInfo("delqGoalrate"        ,gauceDefine.TB_DECIMAL,5,2);
><c> id=delqGoalrate,name="연체기준목표",Align=center,width=110,  BgColor=#F6FCF9</c>
>
>위와 같이 선언하여 그리드에서 숫자 입력을 하였는대요.
>11.11 과 같이 4자리는 숫자 변동없이 11.11로 나오는데,
>111.11과 같이 5자리는 111.10으로 변화되어 버리네요. 111.99 도 111.90 으로
>이게.. 짤림도 아니고 반올림도 아닌 이상한 현상이 일어나네요.
>
>마찬가지로 TB_DECIMAL,4,2 라고 선언하면
>11.11 에서 11.10 으로 변화되구요.
>
>
>이런 현상이 왜 일어나는지요? 해결방법은 무엇이 있는지 궁금합니다.
>
 
Tag List
XE Login