Bool타입의 열 전체를 체크/체크해제합니다.
편집 불가능한 셀은 일괄 처리에서 제외됩니다. (편집 불가 셀까지 체크하려면 setValue를 사용하세요)
사용자 클릭이 아닌 코드 호출이므로 HeaderCheckPageOnly와 AllCheckIgnoreEvent 설정은 적용되지 않습니다. (페이징과 무관하게 모든 행이 대상이며,onAfterChange이벤트도 행마다 발생합니다)
이벤트를 차단하려면ignoreEvent인자를true로 지정하세요.
void setAllCheck( col, val, ignoreEvent );
| Name | Type | Required | Description |
|---|---|---|---|
| col | string |
필수 | 열이름 |
| val | boolean |
필수 | 체크 여부0(false): 체크해제1(true): 체크 |
| ignoreEvent | boolean |
선택 | onAfterChange 이벤트 발생 여부0(false): 이벤트 발생 (default)1(true): 이벤트 발생 안 함 |
none
// "CHK" 열 전체 체크
sheet.setAllCheck("CHK", 1);
// "CHK" 열 전체 체크해제 + onAfterChange 이벤트 차단 (대량 처리 시 성능 향상)
sheet.setAllCheck("CHK", 0, true);
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |
| core | 8.0.0.7 | ignoreEvent 인자 추가 |