- filtering 설정
this.Dataset0.filter("amount > 100");
- filtering 해제
this.Dataset0.filter("");
- filter method 실행 시 이전의 조건이 삭제되고, 새로운 조건으로 다시 filtering 수행
즉 filtering된 dataset에 초기화 없이 filter를 걸어도 초기화 후 filtering한 것과 동일한 결과
- filter method가 없을 경우 Dataset의 filterstr 속성의 값으로 filtering 된다.
filterstr
- Dataset의 filterstr 속성을 설정하면 설정된 조건으로 필터링
ex) column0 == "Y"
- 스크립트로 값을 바꾸고자 할 경우
Dataset.set_filterstr("column0 == 'N'");
- 당연한 이야기이지만 filterstr을 변경할 경우 기존 필터링 내역은 유지되지 않는다.
※ Dataset Reset 시 동작은?
loadfiltermode 속성 값에 따라 동작이 다르다.
- keep(default) : 최종 filterstr 값에 영향을 받는다.
- reset : 초기 filterstr 값이 적용된다. 즉, 코드로 변경하기 전 Properties의 filterstr에 설정된 값
[Nexacro] Dataset을 Json으로 변환 (0) | 2023.09.20 |
---|---|
[Nexacro] 여러개의 Grid가 하나의 이벤트 핸들러 사용 시 Dataset 접근 (0) | 2023.09.05 |
[OZ Report] 알면 편한 component 속성 (0) | 2023.08.25 |
[OZ Report] Component 속성 제어 (0) | 2023.08.23 |
[Nexacro] 입력폼이 Disable되어 Enable이 되지 않는 경우 (0) | 2023.08.22 |
댓글 영역