• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1211
2009.05.20 (14:05:39)
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : IHNetting
>* GAUCE 버전 : 3.5
>* WAS 종류(WebLogic 등등) : Weblogic
>* DB 종류 : Oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>안녕하세요
>LG전자 시스템 유지보수 담당자 입니다.
>
>Report조회시 금액컬럼을 summary하여 소수점 2자리까지 보이게 하고 있습니다.
>
>그런데 소수점2자리까지는 나오는데 실제로는 반올림이 되고 뒤에 .00만 붙습니다.
>
>로그로 찍어보니
>LMultiData[null]={LDATA_TO_GDC=[LData[null]={currency=12|15|0, amount=2|22|0, count=2|22|0}], OBJECT_TO_GDRs=[LMultiData[
>ResultSet]={currency=[EUR], amount=[228.59], count=[1]}]}
>
>이렇게 찍히고 있습니다.
>
>위와 같이  amount값은 229.59인대 화면에서는 229.00으로 출력됩니다.
>
>컬럼의 속성은 아래와 같습니다.
><FC>ID="amount",  dec=2,  Name="Amount",   Width="90",    align=right, edit=none, color={Decode(delYn,"Y","red","N",Decode(confirmFlag,"Y","blue","#111"))}, sort=false</FC>
>
>어떻게 해야 반올림이 되지 않고 제대로 출력되는지 문의드립니다.
>
>감사합니다.


ResultSet의 값이 맞게 나와도 Gauce DataSet에 담을 때 소수점 자리수를 0으로 지정하지 않았나 싶습니다.

서버쪽에서 DataSet 헤더 정의 하는 부분을 확인해 보시기 바랍니다.
 
Tag List
XE Login