(컬럼) 필터링

filterEx는 컬럼별 필터를 설정할 때 키 값을 통해 컬럼을 필터링 하고 싶은 데이터로 설정할 수 있습니다.

필수 설정 : 큐셀 그리드 생성 프로퍼티에 필터링에 사용할 키를 정의하여야 filterEx를 사용할 수 있습니다.

사용할 키 정의

QCELL.create ({
    id : "qcell",
    parentid: "sheet",
    additionaldataindex : ['c2','c3','c6'],
    rowheader : "sequence",
});

additionaldataindex : ['c2','c3','c6'] => [ ]안에는 필터를 적용할 컬럼의 key 값을 설정해주시면 됩니다.

필터링 정의

지정한 키 값에 검색할 값을 적용하여 필터링 합니다.
ex) qcell.filterEx('c2',['증감', '증감률']);

필터링 부등식

지정한 키 값에 value1 값을 설정하여 comparison1을 통해 부등식을 설정할 수 있습니다.
ex) qcell.filterEx('c6',{value1:200 ,comparison1:'>'});

필터링 조건(and, or)

지정한 키 값에 value1 값을 설정하고 부등식을 사용한 comparison1과 value12 값을 설정하고 부등식을 사용한 comparison2에 logical을 사용하여 조건을 설정할 수 있습니다.
qcell.filterEx('c6',{value1:200 ,comparison1:'>=',logical : 'and' ,value2:500 ,comparison2:'<'});

필터 리셋 기능
qcell.resetFilterEx(열 인덱스);는 filterEx API를 사용한 컬럼의 필터를 해제할 수 있습니다.