셀 편집모드 진입부터 데이터 변경까지의 이벤트 발생 순서입니다.
onStartEdit → onShowEdit → 편집 → onEndEdit → onAfterEdit → 데이터 변경
onBeforeChange → Col.OnChange → onAfterChange
| 이벤트 | 시점 | 용도 |
|---|---|---|
| onStartEdit | 편집모드 진입 | 편집 취소 (return true) |
| onShowEdit | 편집모드 표시 시 | 편집 시 보이는 값 변경 |
| onEndEdit | 편집 완료 요청 | 편집 취소 (return true) |
| onAfterEdit | 편집모드 종료 후 | 편집 완료 후 처리 |
| onBeforeChange | 값 변경 전 | 값 변경 취소 (return true) |
| onAfterChange | 값 변경 후 | 변경 후 처리 |
setValue함수로 값을 변경하면 편집모드 이벤트(onStartEdit~onAfterEdit)와 전역 변경 이벤트(onBeforeChange,onAfterChange)는 발생하지 않습니다.
컬럼에 설정한 OnChange 이벤트만 발생합니다.