저장 처 Validation 결과를 성공 또는 실패로 설정합니다.
이 메소드는 저장 처리시 대상 셀별 발생 하는OnValidation
또는OnEditValidation
이벤트 내에서만 사용이 가능 하며 실패로 설정시 저장 처리는 중단 됩니다. 유효하지 않은 데이터를 발견하여 저장처리를 중단하고자 할 때 이 속성을 설정하여 처리합니다.
ObjId.ValidateFail(fail, message);
Parameter | Type | Required | Description |
---|---|---|---|
fail | Number |
필수 | 저장 처리 중단 여부 설정값 - 0 : valid- 1 : invalid (입력값 취소 / 편집 완료)- 2 : invalid (편집상태 유지) |
message | String |
선택 | fail 인자 설정값이 2인 경우 표시할 메시지 |
none
// OnValidation 이벤트에서의 사용
function mySheet_OnValidation(row, col value) {
if (Col == 2 && Value > 100) {
alert("금액 최대값은 100입니다.");
mySheet.ValidateFail(1);
}
}
// OnEditValidation 이벤트에서의 사용
function mySheet_OnEditValidation(row, col value) {
if (Col == 2 && Value > 100) {
// alert 으로 메시지를 표시하고 편집상태를 유지
mySheet.ValidateFail(2, "금액 최대값은 100입니다.");
}
}
version | desc |
---|---|
7.0.0.0 |