CanEdit (row)

해당 행의 편집 가능 여부를 설정합니다.
기본값은 1이며, 우선순위는 Cell > Row > Col 순으로 적용됩니다.
Cell에서 CanEdit: 0으로 설정된 경우 Row 또는 Col에서 1로 설정해도 해당 셀은 편집할 수 없습니다.
Cfg.CanEdit1이 아닌 경우 Row, Col, Cell 단위의 CanEdit 설정은 적용되지 않습니다.
Button 타입 클릭 동작과 File 타입 아이콘 표시 여부는 이 속성의 영향을 받지 않습니다.
(Disabled col을 통해 제어할 수 있습니다.)

Type

number

Options

Value Description
0 행 편집 불가 (읽기 전용)
- 편집 불가 상태 배경색 표시 (ColorState 8번 설정 적용)
- Enum, Date 아이콘 미표시
- 데이터 복사 가능
CanEdit
1 행 편집 가능 (default)
CanEdit
2 행 편집 불가
- 배경색 표시 없음
- 셀 일부 선택/복사 가능
- Enum, Date 아이콘 표시
CanEdit
3 행 편집 불가
- 배경색 표시 없음
- Enum, Date 아이콘 미표시
- 데이터 복사 가능
4 행 편집 불가
- 배경색 표시 없음
- Enum, Date 아이콘 표시
- 데이터 복사 가능

Example

// 특정 행의 Edit를 제한
var row = sheet.getRowById("AR5");
row["CanEdit"] = 0;
sheet.refreshRow(row);

// 조회 데이터에서 특정 행 편집 제한
{"data":[
    {"CanEdit":0,"ColName1":"Value1","ColName2":"Value2" }
  ]
}

Read More

Since

product version desc
core 8.0.0.0 기능 추가
core 8.0.0.12 CanEdit: 3, 4 추가