# getPrevSiblingRow (method)

> 트리나 그룹사용시 같은 부모를 갖는 동일 레벨의 위에 위치한 행을 리턴합니다.
> 같은 부모 내에서 더 이상 동일레벨이 없는 경우 `null`이 리턴됩니다.

### Syntax

    object getPrevSiblingRow( row );

### Parameters

Name | Type | Required | Description
--- | --- | --- | ---
row | `object` | 필수 | 데이터 로우 객체

### Return Value

row object : 데이터 로우 객체

### Example

    //현재 선택된 행의 자식 노드 중에 chk열에 값이 1인 행들을 찾아 배경색을 변경한다.
    function work(){
    	var row = sheet.getFocusedRow();//현재 선택된 행
    	var crow = sheet.getLastRow(row); //마지막 자식을 얻음
    	if(crow){
    	    var chkRows = [];
    	    do{
    	        if(crow["chk"] == 1){
                    //배경색을 회색으로 변경
    	            sheet.setAttribute( {row:crow , attribute:"Color" , val:"#AAAAAA",render:0} );
    	        }
    	        crow = sheet.getPrevSiblingRow(crow);
    	    }while(crow);
            //수정 후 한꺼번에 렌더링
            sheet.renderBody();
    	}
    }

### Read More

- getNextSiblingRow method

### Since

product | version | desc
--- | --- | ---
core | 8.0.0.0 | 기능 추가