특정 행,열,셀에 속성을 설정합니다.
row를null로 설정시 열에 대한 속성으로 설정됩니다.
col을null로 설정시 행에 대한 속성으로 설정됩니다.
모든 속성을 설정할 수 있는 것은 아니기 때문에 해당 속성에 대해 설정하는 함수가 있다면 그 함수를 사용하실 것을 권합니다.
void setAttribute( row, col, attr, val, render );
| Name | Type | Required | Description |
|---|---|---|---|
| row | object |
선택 | 데이터 로우 객체 |
| col | string |
선택 | 열이름 |
| attr | string |
필수 | 설정하고자 하는 속성명 |
| val | mixed |
필수 | 설정하고자 하는 속성 값 |
| render | boolean |
선택 | 즉시 화면 반영 여부(default:1(true)) |
none
//특정 셀에 배경색을 붉은색으로 변경
sheet.setAttribute(sheet.getFocusedRow(), sheet.getFocusedCol() ,"Color" ,"#FF0000" ,1);
//특정 열에 편집을 불가능하게 변경
sheet.setAttribute(null, "ColName", "CanEdit", 0, 1);
//특정행의 글자를 두껍게 변경
sheet.setAttribute({row:sheet.getRowById("AR20"), attr:"TextStyle", val:1, render:1});
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |