# getDataRows (method)

> 시트가 가지고 있는 전체 데이터 행을 리턴합니다.
> 일반조회의 경우 조회한 모든 데이터 행을 리턴되며, 서버 스크롤 조회(SearchMode:3)의 경우 해당 페이지까지 조회해온 데이터 행을 리턴합니다.
> 만약 서버페이징(SearchMode:4)으로 조회하는 경우 해당 페이지로 조회한 데이터만 리턴합니다.

### Syntax

    array getDataRows( noSubTotal );

### Parameters

Name | Type | Required | Description
--- | --- | --- | ---
noSubTotal | `boolean` | 선택 | 소계/누계 행을 제외할지 여부

### Return Value

array[row object] : 데이터 로우 객체를 담고있는 배열

### Example

    // 전체 데이터행을 가져온다.
    var Rows = sheet.getDataRows();

    for(var i=0; i<Rows.length; i++){
        Rows[i].close_date = "2019/03/01";  // 마감일 열(saveName:close_date)에 값을 일괄변경하는 경우
    }
    sheet.rerender(1);

### Read More

- getTotalRowCount method

### Since

product | version | desc
--- | --- | ---
core | 8.0.0.0 | 기능 추가
core | 8.0.0.4 | `noSubTotal` 인자 추가로 소계/누계 행을 제외한 데이터 행만 가져오는 기능 추가