필터 설정
Last updated
Was this helpful?
Last updated
Was this helpful?
필터를 사용하여 List View에서 데이터 테이블을 필터링할 수 있습니다. 필터는 리스트 구성기에 설정된 개체의 필드에 기반합니다. 필터 설정에서 필터를 추가하고 설정할 수 있습니다. 사용자는 다양한 조건(예: 같음, 포함, 보다 큼, 보다 작음 등)을 사용하여 원하는 데이터만 표시할 수 있으며, 여러 필터를 조합하여 복잡한 검색 조건을 만들 수 있습니다. 이러한 필터링 기능을 통해 사용자는 대량의 데이터에서 필요한 정보를 빠르고 효율적으로 찾을 수 있으며, 데이터 분석과 의사 결정 과정을 크게 개선할 수 있습니다.
ListView 필터의 역할
사용자가 하나의 리스트 뷰에서 여러 리스트 뷰를 추가로 생성할 수 있습니다.
이때 사용자가 설정한 필터를 'ListView 필터'라고 정의하며, 이 필터는 WHERE 조건과 동일한 우선순위로 필터링 됩니다.
즉, ListView 필터는 가장 우선적으로 적용되는 필터입니다.
URL 파라미터가 있는 경우
리스트 로드 시, 우선적으로 DATATABLE SETUP의 WHERE 조건이 필터로 설정됩니다.
URL 파라미터로 전달된 필터값이 있는 경우, WHERE 조건과 AND로 결합하여 필터링 합니다.
필터 기본 입력값과 로컬에 저장된 사용자 입력 필터값은 무시됩니다.
URL 파라미터가 없는 경우
필터값 유지 여부를 확인합니다.
필터값 유지 활성화
로컬에 저장된 사용자 입력 필터값을 가져옵니다.
필터 기본 입력값과 비교하여, 로컬에 저장된 사용자 입력 필터값에 존재하지 않는 필터가 있으면 해당 값을 로컬에 저장합니다.
DATATABLE SETUP의 WHERE 조건과 AND로 결합하여 필터링합니다.
필터값 유지 비활성화
필터 기본 입력값을 그대로 사용하여 DATATABLE SETUP의 WHERE 조건과 AND로 결합하여 필터링합니다.
필터 값 유지 (Preserve Filter Values)
필터 값 유지를 활성화하면 새로 고침 후에도 필터의 입력값이 유지됩니다.
필터 레이아웃 (Filter Layout)
한 행에 나타나는 필터의 개수를 선택합니다.
3 of 12(한 행 당 4개)
4 of 12(한 행 당 3개)
기본 값 : 3 of 12
리스트 구성 개체의 필드를 기반으로 필터를 추가하고 필터 유형에 따른 속성을 편집합니다.
2. (DATATABLE SETUP where)
필터링 로직 상세