onReadFilteringValue (event)

필터링 진행 시 필터링 대상이 되는 열(들)의 각 셀마다 호출되는 이벤트.
리턴된 값으로 필터링을 진행합니다(실제 셀 값은 유지).

Syntax

    onReadFilteringValue:function(paramObject) {

    }
or
    sheet.bind("onReadFilteringValue" , function(paramObject) {});

Parameters

Name Type Description
sheet object 필터링 진행중인 시트 객체
row object 필터링 대상이 되는 셀이 위치한 데이터 로우 객체
col string 필터링 대상이 되는 셀이 위치한 열이름
val boolean | number | string 셀 값

Return

mixed( boolean | number | string )

Example

options.Events = {
    onReadFilteringValue:function(evtParam){
        // 셀값이 비어있거나 "미정"인 경우 "미입력"이라는 단어로 대신 필터링을 진행합니다(필터 행에 있는 값과 "미입력"이라는 값을 비교하여 필터링). 실제 셀값에 영향을 주진 않습니다.
        if (evtParam.val == "" || evtParam.val == "미정") return "미입력";
    }
}

Read More

Since

product version desc
core 8.0.0.0 기능 추가