셀의 값을 지정한 값으로 수정합니다.
편집상태에서setValue
를 할 경우,onEndEdit
이벤트가 발생합니다.
ignoreOnEndEdit
을 사용하여, 이벤트를 발생을 막을 수 있습니다.
boolean setValue( row, col, val, render, ignoreOnEndEdit );
Name | Type | Required | Description |
---|---|---|---|
row | object |
필수 | 데이터 로우 객체 |
col | string |
필수 | 열이름 |
val | number | string |
필수 | 입력값(셀 타입에 맞는 값) |
render | boolean |
선택 | 화면 반영 여부 (default:1(true) ) |
ignoreOnEndEdit | boolean |
선택 | onEndEdit 이벤트 발생 여부(default:0(false) ) |
boolean : 값의 변경 여부 (값이 변경되면 1(true)
, 변경되지 않으면(기존값과 동일한 경우) 0(false)
)
var r5 = sheet.getRowById("AR5");
//AR5 행에 값을 입력
sheet.setValue( r5, "StartDate", "20160105");
sheet.setValue({row:r5, col:"EndDate", val:"20160315", render:1});
product | version | desc |
---|---|---|
core | 8.0.0.0 | 기능 추가 |
core | 8.0.0.11 | ignoreOnEndEdit 추가 |