page no.
해당 문서는 유효성 검사 API에 대해 다루고 있습니다. 해당 API는 제품의 릴리즈 버전에 따라 사양이 상이하니, 버전을 확인하시어 알맞는 API를 사용하세요.
|
Validate API
ignoreRowState 값이 true일 때 : 그리드의 첫번째 record의 RowState가 ' ' 이어도 validate 체크합니다.
/************************************** * 버튼 컨트롤이 클릭되는 시점에 발생합니다. * * arguments : * string Id (Readonly:False) : 컨트롤이름 * string Text (Readonly:False) : 라벨 값 **************************************/ var OnButtonClick = function(sender, args){ Matrix.getObject("DataGrid").Validate(true) }; |
checkInputSetting값이 true일 때 : 그리드 유효성 검사 설정에 부합되지 않은 값을 체크합니다.
/************************************** * 버튼 컨트롤이 클릭되는 시점에 발생합니다. * * arguments : * string Id (Readonly:False) : 컨트롤이름 * string Text (Readonly:False) : 라벨 값 **************************************/ var OnButtonClick = function(sender, args){ Matrix.getObject("DataGrid").Validate(true,true) }; |
ignoreRowState 값이 true일 때 : 그리드의 첫번째 record의 RowState가 '' 이어도 validate 체크합니다.
/************************************** * 버튼 컨트롤이 클릭되는 시점에 발생합니다. * * arguments : * string Id (Readonly:False) : 컨트롤이름 * string Text (Readonly:False) : 라벨 값 **************************************/ var OnButtonClick = function(sender, args){ Matrix.getObject("DataGrid").ValidateEx(true) }; |
checkInputSetting값이 true일 때 : 그리드 유효성 검사 설정에 부합되지 않은 값을 체크합니다.
/************************************** * 버튼 컨트롤이 클릭되는 시점에 발생합니다. * * arguments : * string Id (Readonly:False) : 컨트롤이름 * string Text (Readonly:False) : 라벨 값 **************************************/ var OnButtonClick = function(sender, args){ Matrix.getObject("DataGrid").ValidateEx(true,true) }; |
유효성 검사 팝업 창에 필드 별로 Validate API 실행 시 적용 여부를 설정할 수 있는 속성이 추가되었습니다. 제한 방법이 "None"일 경우 해당 필드는 grid의 Validate API 실행 시 유효성 검사를 수행하지 않습니다. |
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
|
|