해당 셀의 편집 가능 여부를 설정합니다.
기본값은1이며, 우선순위는Cell>Row>Col순으로 적용됩니다.
Cell에 설정된CanEdit값은Row및Col설정보다 우선 적용됩니다.
Cfg.CanEdit이1이 아닌 경우Cell,Row,Col단위의CanEdit설정은 적용되지 않습니다.
Button타입 클릭 동작과File타입 아이콘 표시 여부는 이 속성의 영향을 받지 않습니다.
(Disabled cell을 통해 제어할 수 있습니다.)
number
| Value | Description |
|---|---|
0 |
셀 편집 불가 (읽기 전용) - 편집 불가 상태 배경색 표시 ( ColorState 8번 설정 적용)- Enum, Date 아이콘 미표시- 데이터 복사 가능 ![]() |
1 |
셀 편집 가능 (default)![]() |
2 |
셀 편집 불가 - 배경색 표시 없음 - 셀 일부 선택/복사 가능 - Enum, Date 아이콘 표시![]() |
3 |
셀 편집 불가 - 배경색 표시 없음 - Enum, Date 아이콘 미표시- 데이터 복사 가능 |
4 |
셀 편집 불가 - 배경색 표시 없음 - Enum, Date 아이콘 표시- 데이터 복사 가능 |
// 1. 메서드를 통해 특정 셀 편집 제한 (열 이름: CLS)
sheet.setAttribute(sheet.getRowById("AR9"), "CLS", "CanEdit", 0);
// 2. 객체 접근 방식으로 설정 (열 이름: CLS)
var row = sheet.getRowById("AR10");
row["CLSCanEdit"] = 1;
sheet.refreshCell({ row: row, col: "CLS" });
// 3. 조회 데이터에서 특정 셀 편집 제한 (열 이름: CLS)
{
"data": [
{ "CLSCanEdit": 0 }
]
}
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |
| core | 8.0.0.12 | CanEdit: 3, 4 추가 |