MaskEdit는 Edit계열의 컴포넌트로서 형식이 지정된 데이터를 다루는데 편리하다.
( 날짜, 시간, 이메일, 전화번호, 주민등록번호, 사업자번호 ,계좌번호 등등 정형화 된 입력을 요구하는 경우,
형식에서 벗어난 정보 입력하여 후에 데이터를 처리하는데 에러가 발생 할 수 있으므로)
Edit계열의 컴포넌트 이기에 Edit와 사용 방식은 유사하다.
MaskEdit의 type 속성에서 number 형식과 string 형식으로 설정할 수 있고,
format 속성은 데이터의 형식을 규정함.
속성 설정 방법
1 . 넥사크로 IDE 창에서 해당 컴포넌트 선택하여 속성창의 값을 변경 해준다.
2. 콘솔 창이나, 스크립트에서 직접 해당 마스크에디터 컴포넌트의 속성값을 변경해준다.
this.MaskEdit00.set_format( "@@@@");
< MaskEdit 사용 예시 >
##,### 3자리 컴마 ex) 1000000 ---> 1,000,000
aaaa - #### 앞 4자리는 문자 뒤 4자리는 숫자 ex) abcd1234 ---> abcd-1234
###### - #{######} 앞 6자리 - 뒤에 앞에 1자리까지 공개 뒤에 6자리 비공개 ( ex ) 주민등록번호
#.### 소수점 3째 자리 까지 표시
'A'-### : 앞의 특정 문자 고정 ex) A-1234, A-3456
+### : 양수 만 표시
##:##:## : 숫자:숫자: 숫자 ex ) 12:34:56
##0 : 값이 없는 경우 0으로 표시
000.000 : 값이 없을 경우 소수점 이상 3자리 소수점 이하 3자리까지 0으로 표시 ex) 1.2 ---> 001.200
@@@@ : 길이 총 4자 까지 입력가능
#,##0.0% : %표시 123-> 1,230.0%
'nexacro' 카테고리의 다른 글
[nexacro] 그리드셀 에서 상위 폼 접근 방법 (0) | 2022.03.10 |
---|---|
[nexacro] nexacro platform 17 체험판 라이센스 등록 방법 (0) | 2022.03.02 |
[nexacaro] expr 사용방법 (0) | 2022.02.16 |
[nexacro] 그리드 콤보박스 더블클릭 문제 (0) | 2022.01.25 |