• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1614
2010.07.27 (15:10:31)
EditLimit는 문자열의 길이를 제한하는 메소드입니다.
15.4로 사용하더라도 적용되지 않습니다.
문자열로 인식하기 때문에 5로 설정하여도 숫자 입력시 111 까지 밖에 입력되지 않습니다.(Max인 경우)

무슨이유로 아래와 같이 사용하시는 건가요?
일반적으로는  컬럼을 Decimal로 설정하여 size를 지정한 후
소숫점 제한은 dec나 decao, round로 사용을 합니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : lg cns
>* 문의할 Component명 및 버전 : 4.0
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>현재 아래와 같이 컬럼에 RealNumeric으로 해서 소수점을 2자리로 입력하고 있습니다.
>
>aa_List.columnprop("cost","edit"      ) = "RealNumeric";
>
>소숫점 4자리까지로 입력할수 있게 하고자
>
><SCRIPT language="JavaScript" for="aa_List" event="oncolumnposchanged(row,colid)">
>    if( (aa_ConductList.NameValue(row,"checkYn") == "T")  ){
>         aa_List.ColumnProp('cost', 'EditLimit') = 15.4;
>    }
></script>
>
>와 같이 변경했는데 소수점 3자리까지 밖에 인식을 못합니다.
>
>표현방법이 잘못된거 같지 않은데 왜 3자리까지 밖에 인식을 못하는지...
>
>내용 확인 부탁드립니다.
>
>
>
 
Tag List
XE Login