setRowValue (method)

행 단위별 데이터를 설정 합니다.
getRowValue 로 추출한 데이터를 행 단위별로 set 할 수 있습니다.

Syntax

object setRowValue( row, data, render, noCalc );

Parameters

Name Type Required Description
row object 필수 데이터를 설정할 대상 행(row)
data object 필수 json 형식의 object 데이터
render boolean 선택 즉시 화면 반영 여부
해당 기능을 0(false)로 사용했을 경우, 작업 마무리 시에 rerender()를 실행해야 화면에 반영 됩니다.
0(false):반영 안함
1(true):즉시 반영 (default)
calc boolean 선택 포뮬러 계산 여부
해당 기능을 0(false)로 설정할 경우 setValue시 포뮬러 계산이 이뤄지지 않습니다. 포뮬러를 반영하려면 이후 반드시 calculate()를 호출해줘야 됩니다.(default:1)

Return Value

none

Example


var row = sheet.getRowById("AR5"); // ID가 AR5인 행
var data = sheet.getRowValue(row); // ID가 AR5인 행의 json 데이터 추출
var targetRow = sheet.getRowById("AR1"); // ID가 AR1인 행
sheet.setRowValue(targetRow, data); // AR5 행의 데이터를 AR1 행에 set

Read More

Since

product version desc
core 8.1.0.25 기능 추가
core 8.3.0.45 render인자 추가
core 8.3.0.46 calc 인자 추가