EditValidation

컬럼 단위 혹은, 행 단위 데이터 편집 검증 조건과 방식에 대한 모델

상세 설명

GridBase.setValidations() 에서 사용한다.

예제 코드

// 문자열
gridView.setValidations("values['UnitPrice'] > 100");

// 오브젝트
gridView.setValidations({
     message: 'Too expensive!',
     criteria: "values['UnitPrice'] > 100"
})

// 배열
gridView.setValidations([{
     message: 'Too expensive!',
     criteria: "values['UnitPrice'] > 100"
}])

프로퍼티 정보

active


active: boolean

검증 진행 여부

기본값

true

criteria


criteria: string

검증식

description


description: string

검증 실패 시의 설명

상세 설명

검증 실패시 메시지가 지정되지 않았을 경우 메시지로 사용된다.

level



검증 결과 수준

message


message: string

검증 실패 시 보여지는 에러 메시지

mode



검증 모드

상세 설명

Insert 시, Update 시, 또는 두 경우 모두 실행한다.

name


name: string

이름

상세 설명

검증 실패시 메시지나 description 이 설정되지 않았을 경우 메시지로 사용된다.