필터링 진행 시 필터링 대상이 되는 열(들)의 각 셀마다 호출되는 이벤트.
리턴된 값으로 필터링을 진행합니다(실제 셀 값은 유지).
onReadFilteringValue:function(paramObject) {
}
or
sheet.bind("onReadFilteringValue" , function(paramObject) {});
Name | Type | Description |
---|---|---|
sheet | object |
필터링 진행중인 시트 객체 |
row | object |
필터링 대상이 되는 셀이 위치한 데이터 로우 객체 |
col | string |
필터링 대상이 되는 셀이 위치한 열이름 |
val | boolean | number | string |
셀 값 |
mixed( boolean
| number
| string
)
options.Events = {
onReadFilteringValue:function(evtParam){
// 셀값이 비어있거나 "미정"인 경우 "미입력"이라는 단어로 대신 필터링을 진행합니다(필터 행에 있는 값과 "미입력"이라는 값을 비교하여 필터링). 실제 셀값에 영향을 주진 않습니다.
if (evtParam.val == "" || evtParam.val == "미정") return "미입력";
}
}
product | version | desc |
---|---|---|
core | 8.0.0.0 | 기능 추가 |