RESET_UITABLE_FILTER¶
목적¶
Ui.Table에 적용된 모든 필터 옵션을 초기화하기 위한 메서드
주요 단계¶
1. Ui.Table Column Filter 설정¶
- o Table 의 "Column" 속성에서 "filterProperty"를 설정
- o 필터를 적용할 필드명을 지정
- o "filterOperator" 에서 원하는 필터 옵션 선택
- o 숫자 타입 필드를 필터링할 경우 "filtertype" 속성을 sap.ui.model.type.Integer로 설정

<사진 1> 버튼 클릭 이벤트 추가 과정
2. "RESET_UITABLE_FILTER" 메서드¶

<사진 2> Table Filter Reset 버튼 클릭 이벤트 추가
- o ABAP Source Code 예시
METHOD EV_RESET_FILTER.
"UI Table Filter Reset
CALL METHOD /U4A/CL_UTILITIES=>RESET_UITABLE_FILTER
EXPORTING
IO_VIEW = ME->/U4A/IF_SERVER~AR_VIEW " [U4A] UI Element Super Class
I_TABNM = 'TABLE1'. " UI TABLE ID
ENDMETHOD.
3. 애플리케이션 실행¶
3.1. 필터를 설정할 Column을 선택하여 원하는 값으로 필터링 ( 예: 5보다 큰 값 )¶
3.2. "RESET" 버튼 클릭¶

<사진 2> 필터 적용 후 RESET 버튼 클릭 예시
4. 필터 초기화 확인¶
- o 필터링이 해제되어 모든 값이 출력됨

<사진 3> 필터 초기화된 화면