SmallBuilder Help
AppExchangeContact Us
🇰🇷 한국어
🇰🇷 한국어
  • SmallBuilder 헬프
  • 시작하기 전에
    • 라이선스 및 권한 할당
    • 조직 통화 설정
    • 번역 활성화
    • 연결된 앱 설정
  • 📦SmallBuilder line items
    • 릴리즈 노트
      • '25 업데이트
        • v 1.40
        • v 1.39
        • v 1.38
        • v 1.37
    • 제품 소개
    • 시작하기 전에
      • 라이선스 및 권한 할당
      • 조직 통화 설정
      • 번역 활성화
      • 연결된 앱 설정
    • 빌더
      • 빌더 시작하기
      • 기본 설정 (Default Setting)
        • 장치에 맞게 반응형 화면 설정하기
        • 편집기 화면 비율 조절하기
        • 편집기 레이블 변경하기
        • 조회 선택기 설정
          • 로드 시 전체 검색
          • 필터 기본 펼치기
          • 레코드 중복 선택 허용
          • 성능 향상을 위한 캐싱
          • 페이지별 레코드 수 설정하기
        • 라인 아이템 편집기 설정
          • 요약 표시하기
          • 첫 번째 열 고정하기
      • 빌더 셋업 절차
        • 개체 연결 (Relate Objects)
          • 부모 개체 (Parent Object)
          • 라인 아이템 개체 (Line Item Object)
            • 설정 방법
            • 저장된 라인 아이템의 필터 및 정렬 순서 설정하기
            • 조건에 따라 라인 아이템 삭제 제어하기
            • 자동 번호 설정하기
          • 조회 개체 (Lookup Object)
            • 설정 방법
            • 키워드 검색 설정하기
            • 조회 선택기 차단하기
            • 조회 레코드의 필터 및 정렬 순서 설정하기
        • 조회 선택기 설정 (Setup Lookup Selector)
          • 열 추가하기
          • 열 순서 변경하기
          • 레이블 변경하기
          • 열 너비 설정하기
          • 텍스트 정렬 변경하기
          • 이미지 URL을 이미지로 보여주기
          • 데이터소스를 위한 가상 열 추가하기
        • 라인 아이템 편집기 설정 (Setup Line Item Editor)
          • 열 추가하기
          • 가상 열 추가하기
          • 열 순서 변경하기
          • 레이블 변경하기
          • 기본값 설정하기
          • 소스 필드: 부모 또는 조회의 특정 필드 값을 기본값으로 할당하기
          • 열 너비 설정하기
          • 텍스트 정렬 변경하기
          • 읽기 전용으로 표시하기
          • 필수 입력으로 지정하기
          • 합계 요약하기
          • 이미지 URL을 이미지로 보여주기
          • 값을 숨김 처리하여 내부적으로 계산 및 로직에 사용하기
          • 일부 필드 값 저장 시 제외하기
        • 미리보기
        • 활성화
        • 버튼 생성 및 페이지 레이아웃에 추가하기
      • 비즈니스 규칙 (Business Rule)
        • 관련 개체 데이터 가져오기
        • Apex 클래스를 활용해 다양한 방식으로 데이터 가져오기
      • 빌더 복제
      • 빌더 초기화
      • 쿼리 마법사(Query Wizard)를 사용하여 필터 삽입하기
      • 필터 설정 도구
      • 레이블에 커스텀 라벨 삽입하기
    • 라인 아이템 편집기
      • 초기 값 및 계산 적용 순서
    • 제품 옵션 (Product Option)
      • 제품 옵션 셋업 절차
        • 제품 옵션 활성화
        • 제품 옵션 설정하기
          • 기본 설정
          • 라인 아이템 설정
        • 제품 옵션 데이터 구성하기
      • 라인 아이템 옵션 값의 표시 및 저장 방식
    • 활용 사례
      • 편집기의 Aura Component 활용하기
    • 기초 사용 예제
    • 고급 사용 예제
    • FAQ
    • 패키지 설치
  • 📦SmallBuilder Documents
    • 릴리즈 노트
      • '25 업데이트
        • v 1.9202
      • '24 업데이트
        • v 1.50 ~
    • 제품 소개
    • 시작하기 전에
      • 라이선스 및 권한 할당
      • 조직 통화 설정
      • 번역 활성화
      • 연결된 앱 설정
    • 신규 생성 및 빌더 실행
    • Components
    • Data Merge
      • Data Merge - Text
      • Data Merge - Related List
    • Document Job
    • 기초 사용 예제
      • 페이지 상단에 로고 이미지를 고정하는 방법
      • 컴포넌트 사이에 공백 넣는 방법
      • 컴포넌트 사이에 구분선 넣는 방법
    • 고급 사용 예제
      • 청구서 템플릿 생성 예제
      • Trigger를 사용한 청구서 자동 이메일 전송
    • FAQ
  • 📦SmallBuilder Lists
    • Release Note
      • 25 업데이트
        • v 2.2
    • 소개
    • 시작하기 전에
      • 라이선스 및 권한 할당
      • 조직 통화 설정
      • 번역 활성화
      • 연결된 앱 설정
    • SmallBuilder Lists 시작하기
    • 셋업 절차
      • 기본 설정
        • 타이틀
        • 범례
        • 데이터 내보내기
        • 데이터 가져오기
        • 아이콘 표시
      • 데이터 테이블 설정
        • QUERY
        • 다중 선택 허용
        • 요약 표시
        • 열 추가 및 편집
          • 유형별 편집 내용
        • 가상 열 추가
        • 행 작업 추가
      • 데이터 가져오기 설정
      • 작업 설정
        • 작업 추가
      • 필터 설정
        • 필터 추가 및 설정
          • 유형별 편집 내용
      • 축소형 구성기 설정
        • 열 추가 및 설정
          • 유형별 편집 내용
      • 모바일 설정
      • 데이터 소스 설정
        • 기본
          • 작업 추가 및 설정
        • 고급
          • Apex Class 작성
      • 적용 및 관리
        • 리스트 구성기를 직접 생성하기
    • 목록 보기 (List View)
    • 행 편집 테이블 (Line editor table)
    • 기초 사용 예제
    • 고급 사용 예제
    • 마이그레이션
      • JSON 내보내기
      • JSON 가져오기
    • FAQ
    • Page
  • ❓SmallBuilder Troubleshooting
    • SmallBuilder Troubleshooting Help
      • Button 추가 경고 (페이지에 버튼이 추가되지 않는 경우)
      • Tab 추가 경고 ( Tab이 생성되고 App에 추가되었지만 보이지 않는 경우)
Powered by GitBook
On this page
  • 필터링 로직
  • 화면 구성

Was this helpful?

Export as PDF
  1. SmallBuilder Lists
  2. 셋업 절차

필터 설정

Previous작업 추가Next필터 추가 및 설정

Last updated 9 days ago

Was this helpful?

필터를 사용하여 List View에서 데이터 테이블을 필터링할 수 있습니다. 필터는 리스트 구성기에 설정된 개체의 필드에 기반합니다. 필터 설정에서 필터를 추가하고 설정할 수 있습니다. 사용자는 다양한 조건(예: 같음, 포함, 보다 큼, 보다 작음 등)을 사용하여 원하는 데이터만 표시할 수 있으며, 여러 필터를 조합하여 복잡한 검색 조건을 만들 수 있습니다. 이러한 필터링 기능을 통해 사용자는 대량의 데이터에서 필요한 정보를 빠르고 효율적으로 찾을 수 있으며, 데이터 분석과 의사 결정 과정을 크게 개선할 수 있습니다.


필터링 로직

필터 우선순위 리스트 구성기가 처음 페이지에 로드될 때 적용되는 필터의 우선순위는 다음과 같습니다.

1. ListView 필터 (ListView Filter)

3. URL 파라미터 필터 (URL Parameter)

4. 필터 기본 입력값 (Default Filter Value)

5. 로컬에 저장된 사용자 입력 필터값 (Preserved Filter Value)

  • ListView 필터의 역할

    • 사용자가 하나의 리스트 뷰에서 여러 리스트 뷰를 추가로 생성할 수 있습니다.

    • 이때 사용자가 설정한 필터를 'ListView 필터'라고 정의하며, 이 필터는 WHERE 조건과 동일한 우선순위로 필터링 됩니다.

    • 즉, ListView 필터는 가장 우선적으로 적용되는 필터입니다.

  • URL 파라미터가 있는 경우

    • 리스트 로드 시, 우선적으로 DATATABLE SETUP의 WHERE 조건이 필터로 설정됩니다.

    • URL 파라미터로 전달된 필터값이 있는 경우, WHERE 조건과 AND로 결합하여 필터링 합니다.

    • 필터 기본 입력값과 로컬에 저장된 사용자 입력 필터값은 무시됩니다.

  • URL 파라미터가 없는 경우

    • 필터값 유지 여부를 확인합니다.

      • 필터값 유지 활성화

        • 로컬에 저장된 사용자 입력 필터값을 가져옵니다.

        • 필터 기본 입력값과 비교하여, 로컬에 저장된 사용자 입력 필터값에 존재하지 않는 필터가 있으면 해당 값을 로컬에 저장합니다.

        • DATATABLE SETUP의 WHERE 조건과 AND로 결합하여 필터링합니다.

      • 필터값 유지 비활성화

        • 필터 기본 입력값을 그대로 사용하여 DATATABLE SETUP의 WHERE 조건과 AND로 결합하여 필터링합니다.


번호
필드명 및 영역
설명
1

필터 값 유지 (Preserve Filter Values)

필터 값 유지를 활성화하면 새로 고침 후에도 필터의 입력값이 유지됩니다.

2

필터 레이아웃 (Filter Layout)

한 행에 나타나는 필터의 개수를 선택합니다.

  • 3 of 12(한 행 당 4개)

  • 4 of 12(한 행 당 3개)

기본 값 : 3 of 12

3

리스트 구성 개체의 필드를 기반으로 필터를 추가하고 필터 유형에 따른 속성을 편집합니다.

2. (DATATABLE SETUP where)

필터링 로직 상세

화면 구성

📦
🔻
🔸
DATATABLE SETUP WHERE 필터
필터 추가 (Add Filters)
🔸
List View 필터
필터링 로직 상세
필터 설정 화면