Outsystems

[Sorting] 테이블 항목별 정렬해서 보여주기

기록해연 2025. 2. 18. 15:37

1. 헤더셀 프로퍼티에서 Sort Attribute 속성을 설정해준다.

2. 테이블에 내장된 OnSort 이벤트 핸들러(New Client Action)를 정의하고, ClickedColumn이라는 Argument를 추가

3. 화면의 로컬변수로 "TableSort" 추가

 

4. If 를 사용하여 현재 테이블 정렬이 변경되었거나 비어있는지 확인.

 

 

5. 정렬속성이 변경되지 않은 경우 오름차순에서 내림차순으로 반전. False의 경우에는 새 정렬 속성을 추가.

 

6. 설정된 Sorting 대로 refresh.

 

 

7. 화면 Aggregate의 Sorting 탭에서 Add dynamic sort 를 눌러 TableSort 변수가 기준이 되게 변경.

 

도시명으로 ASC 정렬

 

직원명으로 DESC 정렬

8. publish 하여 정상출력 확인