• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1417
2010.01.04 (16:20:05)
문제사항을 확인하였습니다.
버그 수정 후 다시 답변을 드리겠습니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LIGNEX1
>* 문의할 Component명 및 버전 : 4.0
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>안녕하세요. 전에 유사한 질문을 드렸으나 콤포넌트 버전을 확인해보라는 답변만 받아 다시 한번 질문드립니다.
>현재 개발한 화면에서 그리드에 데이터를 입력할 시에 특정 Row 만 입력가능하도록 하기 위해 아래와같이 속성을 지정하였습니다.
>edit={decode(attr3,"CIF","false","ETC","false","true")} dec=0
>
>또한 해당 컬럼에 값을 입력할 경우 소숫점은 입력되지않도록 EDIT_LIMIT_DEC 을 true 로 하였습니다.
>dec 값이 0이 아닌 경우에는 해당 지정 자릿수만큼만 소수점이 입력되게끔 EDIT_LIMIT_DEC 이 적용되나
>dec 값이 0인 경우에는 소수점이 제한없이 입력되네요.
>
>정리하여 예를 들면
>123.12345 를 입력하려 할 경우
>case 1. dec=1 지정 시 : 123.1 까지만 입력됨
>case 2. dec=0 지정 시 : 123.12345 모두 입력됨
>
>소수점을 입력시키지 못하도록 할 경우 사실 굳이 dec=0 을 쓰지 않고 edit=numeric 으로 지정하면 되지만 위의 경우와 같이 decode 를 사용하여 edit 속성을 지정하는 경우에는 true, false 만 가능하다고 하여 dec=0 을 지정할 수 밖에 없습니다.
>매뉴얼 상의 EDIT_LIMIT_DEC 속성에 대한 설명대로라면 dec=0 인 경우 소수점이 입력되지 않아야하는게 맞는 것 같습니다.
>
>해결방법이 없는지요?
 
Tag List
XE Login