• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1908
2011.07.05 (11:41:48)
이용해 주셔서 감사합니다.
1) 입력에 대한 길이는 Grid에서 선언이 없으면 DataSet의 칼럼 정보 사이즈를 따라갑니다.
아래와 같이 Grid Format을 하시면 될 것으로 보입니다.
<C>ID=PHONE_NO        name='Account'                width=120        
      mask={decode(AccCount,10,'XXX-XXX-XXXX',11,'XXX-XXXX-XXXX')}
      bgcolor=    {decode(AccCount,11,'pink')}</C>
  

2) Mask 부분은 Grid에 입력 후 표현에 대한 Mask 형태 지원입니다.
  입력시 부터 mask 가능에 대한 부분은 기능 검토 후 추가 가능에 대한 검토가 필요합니다.

감사합니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LG
>* 문의할 Component명 및 버전 :
>* DataSet 버전 : 1.2.1.74
>* Tr 버전 : 1.2.1.45
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>컴포넌트 메뉴얼중 mask 처리부분에
>GR_LIST.ColumnProp('PHONE_NO','Mask')={decode(AccCount,10,'XXX-XXX-XXXX',11,'XXX-XXXX-XXXX')};
>라는 부분을 적용햇습니다. 그런데 AccCount 이부분이 자동으로 컬럼길이가 적용되는줄 알았는데 그건 아닌것 같네요 이부분의 위 이벤트를 적용하려면 어떻게 해야하나요??
>
><script language=javascript for=DS_LIST event=OnLoadCompleted(rowcnt)>
>GR_LIST.ColumnProp('PHONE_NO','Mask')={decode(AccCount,10,'XXX-XXX-XXXX',11,'XXX-XXXX-XXXX')};
></script>
>
>또 그리드에 '012-1234-1234'라는 전화번호 입력시 '01212341234' 라고 나오다가 커서가 다른곳으로 가야
>mask 가 적용되어 '012-1234-1234' 라고 나옵니다. 그리드에서 입력시부터 마스크적용을 하려면 어떻게 해야하나요?
 
Tag List
XE Login