Bool타입 셀의 값을 체크/체크해제합니다.
편집 불가능한 셀은 변경되지 않습니다. (편집 불가 셀까지 변경하려면 setValue를 사용하세요)
valid:1로 호출하면 실제 변경 없이 변경 가능 여부만 반환합니다. (이미 같은 값/편집 불가/Bool 아닌 셀 등은false)
boolean setCheck( row, col, val, valid );
| Name | Type | Required | Description |
|---|---|---|---|
| row | object |
필수 | 데이터 로우 객체 |
| col | string |
필수 | 열이름 |
| val | boolean |
선택 | 체크 여부0(false): 체크해제1(true): 체크null: Toggle (default) |
| valid | boolean |
선택 | 실제 변경 없이 변경 가능 여부만 확인0(false): 변경 수행 (default)1(true): 변경 가능 여부만 반환 |
boolean — 값이 변경되었으면 true, 변경되지 않았으면 false
var r5 = sheet.getRowById("AR5");
// AR5의 "CHK" 셀 체크
sheet.setCheck(r5, "CHK", 1);
// 토글 (val 생략 시 현재 상태 반대로 변경)
sheet.setCheck(r5, "CHK");
// 변경 없이 가능 여부만 확인
var canChange = sheet.setCheck(r5, "CHK", 0, 1);
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |