콘텐츠로 이동

RESET_UITABLE_SORT

목적

Ui.Table에 적용된 모든 정렬 옵션을 초기화하기 위한 메서드


주요 단계

1. Ui.Table Column Sort 설정

  • o Table 의 Column "Property"에서 "sorted"를 True로 설정
  • o "sortProperty" 에 Column의 필드명을 지정

이미지

<사진 1> Table Sort 설정


2. "RESET_UITABLE_SORT" 메서드

  • o BUTTON 클릭 이벤트에 "EV_RESET_SORT" Method를 연결

이미지

<사진 2> Table Sort Reset 버튼 클릭 이벤트 추가

  • o ABAP Source Code 예시
METHOD EV_RESET_SORT.

      "UI Table Sort Reset

      CALL METHOD /U4A/CL_UTILITIES=>RESET_UITABLE_SORT
        EXPORTING
          IO_VIEW = ME->/U4A/IF_SERVER~AR_VIEW  " [U4A] UI Element Super Class
          I_TABNM = 'TABLE1'.                   " UI TABLE ID

ENDMETHOD.

3. Application 실행

  • o Data 를 "Descending"으로 정렬 후 "RESET" 버튼 클릭

이미지

<사진 3> 데이터 정렬 후 RESET 버튼 클릭 예시


4. 정렬 초기화 확인

  • o Column 의 정렬 속성이 초기화됨

이미지

<사진 4> 정렬 초기화된 화면