레코드 검색, 필터 및 그룹

Odoo에서는 보기를 통해 나타난 레코드에 검색, 필터 및 그룹 기능을 적용하여 가장 관련성이 높은 레코드만 표시되도록 할 수 있습니다. 검색창은 보기 상단에 있으며 검색 값 을 입력하거나 🔽 (아래쪽 화살표) 아이콘을 클릭하여 필터, 그룹즐겨찾기 드롭다운 메뉴를 사용할 수 있습니다.

검색 값

검색창을 활용하여 특정 값을 빠르게 찾을 수 있으며, 이 값을 필터로 추가할 수 있습니다. 검색 값을 입력하고 드롭다운 메뉴에서 찾으려는 항목을 선택한 후 검색 필터를 적용합니다.

Example

판매 분석 보고서 (판매 앱 ‣ 보고 ‣ 판매)에서 영업 담당자가 Mitchell Admin 인 자료를 확인하기 위해 굳이 사용자 지정 필터 를 추가하지 않아도 됩니다. 그 대신, 검색어로 Mitch 를 입력한 다음 영업 담당자 검색: Mitch 옆에 있는 ⏵(오른쪽 화살표) 를 클릭한 후 Mitchell Admin 을 선택하면 됩니다.

판매 분석 보고서에서 특정 값을 검색하는 모습

참고

검색창을 활용하는 방법은 사용자 지정 필터 를 추가할 때 포함 연산자를 추가하는 방법과 결과가 동일합니다. 일부만 입력한 후 결과에서 항목을 직접 선택하면 (⏵ (오른쪽 화살표) 를 선택하지 않더라도), 선택한 항목에 대해 입력한 문자를 포함하고 있는 모든 레코드가 표시됩니다.

필터

필터는 지정된 기준을 충족하는 레코드를 선택하는 데 사용합니다. 레코드의 기본 선택은 각 보기에 따라 다르지만 사전 설정되어 있는 필터 를 한 개 (혹은 여러 개) 선택하거나 사용자 지정 필터 를 추가하여 수정할 수 있습니다.

필터 설정

검색 표시줄에서 🔽 (아래쪽 화살표) 아이콘을 클릭하고, 필터 드롭다운 메뉴에서 하나 (또는 여러 개의) 사전 설정된 필터 를 선택하여 기본 선택되어 있는 레코드를 수정합니다.

Example

판매 분석 보고서 (판매 앱 ‣ 보고 ‣ 판매)에는 기본적으로 주문일 이 지난 365일 이내인 판매 주문 단계의 레코드만 선택됩니다.

견적서 단계에 레코드도 넣으려면 필터 에서 견적서 를 선택하세요.

또한, 예를 들어 2024년과 같이 특정 연도의 판매주문서 및 견적서 레코드에 한해서만 나타나게 하려면 먼저 ❌ (삭제) 아이콘을 클릭하여 기존 주문일: 지난 365일 필터를 삭제한 다음, 주문일 ‣ 2024 를 선택합니다.

판매 분석 보고서에서 사전 구성 필터 적용하기

참고

미리 구성된 필터 는 그룹으로 되어 있으며 각 그룹은 가로선으로 구분되어 있습니다. 같은 그룹에서 사전 구성된 필터를 선택하면 일부 조건이 일치하는 레코드를 찾을 수 있습니다. 그러나 다른 그룹에서 필터를 선택하려면 적용된 조건과 모두 레코드가 일치해야 합니다.

사용자 지정 필터

사전 설정해 놓은 필터 가 구체적이지 않은 경우에는 사용자 지정 필터를 추가합니다. 이렇게 하려면 검색창에서 🔽 (아래쪽 화살표) 아이콘을 클릭한 다음 필터 ‣ 사용자 지정 필터 추가 를 선택합니다.

사용자 지정 필터 추가 팝업 창에는 일치 옵션, 필터 규칙 및 보관된 기록 포함 토글이 표시됩니다.

사용자 정의 필터 추가 팝업 창

기본 일치 환경 설정은 다음 규칙 중 하나와 일치 로, 각 필터 규칙이 독립적으로 적용됨을 나타냅니다. 일치 구성을 다음 규칙과 모두 일치 로 변경하려면 사용자 지정 필터에 두 개 이상 필터 규칙을 추가해야 합니다.

  • 다음 중 모든 🔽 규칙과 일치: 모든 필터 규칙이 충족되어야 합니다. 논리 상으로는 AND (&) 연산입니다.

  • 다음 중 어떤 🔽 규칙이든 일치: 어떤 필터 규칙이든 충족할 수 있습니다. 논리 상으로는 OR (|) 연산입니다.

기본값으로 사용자 지정 필터에는 단일 필터 규칙이 추가됩니다. 다음에서 필터 규칙의 구조에 대해 설명합니다.

  1. 첫 번째 인라인 필드는 필터의 기준이 되는 필드명 입니다. 필드 중에는 세분화된 매개변수가 다른 필드 내에 중첩되어 있을 수 있습니다. 이러한 필드 옆에는 > (화살표) 아이콘이 있으며, 선택하면 중첩된 필드를 표시할 수 있습니다.

  2. 두 번째 인라인 필드는 필드명을 값과 비교하는 데 사용하는 조건부 연산자 입니다. 사용할 수 있는 조건부 연산자 는 필드의 데이터 유형에 따라 다릅니다.

  3. 세 번째 인라인 필드는 필드명의 변수 입니다. 입력값은 사용된 연산자와 필드의 데이터 유형에 따라 드롭다운 메뉴, 텍스트 입력, 숫자 입력, 날짜/시간 입력, 부울 선택기로 표시되거나 공백으로 둘 수 있습니다.

규칙 필터에 대한 기준 오른쪽에 있는 세 개의 인라인 버튼도 사용할 수 있습니다.

  1. ➕ (더하기 기호): 기존 규칙 아래에 새 규칙을 추가합니다.

  2. (브랜치 추가): 기존 규칙 아래에 새 규칙 그룹을 추가하며, 브랜치 내의 각 규칙이 필터에 적용되는 방법을 정의하는 일부전부 일치 옵션을 사용합니다. 일치 옵션이 상위 그룹과 동일하게 설정된 경우에는 필드는 상위 그룹에 추가되도록 이동됩니다.

    Example

    일치 항목 조건을 다음 중 모든 🔽 규칙과 일치 로 설정하고 일치 옵션이 어떤 🔽 항목이든 해당하는 경우 에서 모든 🔽 항목에 해당하는 경우 로 변경한 새 브랜치를 추가하면, 새로 추가된 브랜치는 사라지고 해당 규칙 그룹이 상위 그룹으로 이동됩니다.

  3. 🗑️ (휴지통): 노드를 삭제합니다. 브랜치 노드가 삭제되면 노드에 있는 모든 하위 노드도 삭제됩니다.

사용자 지정 필터에 새 필터 규칙을 추가하려면 새 규칙 버튼을 클릭합니다.

필터 기준에 대한 정의가 완료되면, :guilabel:`추가`를 클릭하여 사용자 지정 필터를 보기에 추가합니다.

Example

대상으로 하는 모든 영업제안 및 영업기회가 CRM 앱에서 성공 단계에 있으며 예상 수익이 $1,000보다 큰 경우에는 다음과 같이 입력해야 합니다.

다음 규칙 중 모든 🔽 (아래쪽 화살표) 일치:

  1. 스테이지 진행 단계: 성공

  2. 예상 수익 > 1,000

  3. 일부 🔽 (아래쪽 화살표) :guilabel:` 다음 중:`

    • 유형 = 영업제안

    • 유형 = 영업기회

CRM에서 특정 레코드 필터용으로 사용자 지정 필터 추가하기

개발자 모드 를 활성화하면 각 필드에 있는 기술명과 데이터 유형이 표시될 뿐만 아니라 필터 규칙 아래의 # 코드 편집기 텍스트 영역에서 도메인을 직접 보고 편집할 수 있습니다.

레코드 그룹 만들기

보기에 있는 레코드를 미리 구성되어 있는 그룹 중 하나와 함께 클러스터하여 표시할 수 있습니다. 이렇게 하려면 검색 표시줄에 있는 🔽 (아래쪽 화살표) 아이콘을 클릭한 다음 드롭다운 메뉴에서 그룹 기준 옵션 중에서 하나를 선택합니다.

Example

판매 분석 보고서(판매 앱 ‣ 보고 ‣ 판매) 에서 영업 담당자별로 레코드 그룹을 만들려면 그룹 기준 드롭다운 메뉴에서 영업 담당자 옵션을 클릭합니다. 레코드에 필터를 적용하지 않고 영업 담당자별로 레코드 그룹을 만들도록 보기가 변경됩니다.

판매 분석 보고서에서 레코드 그룹 만들기

모델에 있는 필드를 사용하여 사용자 지정 그룹 을 사용할 수 있습니다. 지정하려면 사용자 지정 그룹 추가 를 클릭하고 드롭다운 메뉴에서 필드를 선택합니다.

참고

여러 그룹을 동시에 사용할 수 있습니다. 처음 선택한 그룹이 기본 클러스터가 되고 그 다음에 추가되는 그룹은 기본 그룹의 카테고리를 더 나누는 식으로 진행됩니다. 또한 필터와 그룹을 함께 사용하여 보기를 더욱 세분화할 수 있습니다.

비교

보고서 현황판에 있는 검색… 표시줄의 드롭다운 메뉴에는 비교 섹션이 준비되어 있습니다. 여기에서는 제조 관리 앱의 전체 장비 효율성 보고서 및 매입 앱의 매입 보고서 등을 확인할 수 있습니다.

비교 섹션에서는 서로 다른 두 기간에 대한 데이터를 비교합니다. 선택할 수 있는 비교 항목에는 (시간 필터): 이전 기간(시간 필터): 이전 연도 의 두 가지가 있습니다.

중요

일부 보고서의 경우에 비교 섹션은 필터` 열에 하나 이상의 기간이 선택된 경우에 **한해서만 검색… 표시줄 드롭다운 메뉴에 나타납니다. 기간을 지정하지 않으면 비교할 내용이 없기 때문입니다.

또한 일부 보고서에서는 (원 그래프) 그래프 유형 또는 (피벗) 보기인 경우에만 비교 기능을 사용할 수 있습니다. 다른 보기가 활성화된 상태에서도 비교 옵션을 선택할 수 있지만, 그렇게 해도 보고서에 데이터가 표시되는 방식은 변경되지는 않습니다.

생산 분석 보고서의 검색... 표시줄

두 가지 비교 항목 중 하나로 데이터를 보려면 먼저 검색… 표시줄 드롭다운 메뉴에 있는 필터 열에서 기간을 선택합니다. 그런 다음 비교 섹션에서 (시간 필터): 이전 기간 또는 (시간 필터): 이전 연도 를 선택합니다.

비교 중 하나를 활성화하면 보고서에서는 선택한 기간에 대한 데이터를 비교하며, 동일한 기간 단위 (월, 분기, 연도)끼리 비교하거나 이전 분기 혹은 연도의 데이터와 비교합니다. 데이터를 표시하는 방식은 선택한 보기에 따라 달라집니다.

  • (막대 그래프) 는 선택한 기간 동안의 시간 단위에 두 개의 막대를 나란히 표시합니다. 왼쪽 막대는 선택한 기간을 나타내고 오른쪽 막대는 이전 기간을 나타냅니다.

  • (꺾은선 그래프) 는 두 개의 선으로 표시되어 있으며, 하나는 선택한 기간을 나타내고 다른 하나는 이전 기간을 나타냅니다.

  • (원 그래프) 는 안쪽에 작은 원이 있는 큰 원으로 표시되어 있습니다. 큰 원은 선택한 기간을 나타내고 작은 원은 이전 기간을 나타냅니다.

  • (피벗 테이블) 에는 각각의 열이 두 개의 작은 열로 분할되어 표시됩니다. 오른쪽 열은 선택한 기간을 나타내고 왼쪽 열은 이전 기간을 나타냅니다.

Example

제조 관리 앱의 생산 분석 보고서에서 2024년 2분기 데이터를 2023년 2분기 데이터와 비교합니다. 검색… 표시줄에 있는 드롭다운 메뉴의 종료일 필터 섹션에서 Q2 를 선택합니다. 비교 섹션에서 종료일: 이전 연도 를 선택합니다.

현재 연도는 2024년으로, 큰 원은 2024년 2분기 (Q2) 데이터를 나타냅니다. 작은 원은 같은 기간이지만 1 전인 2023년 2분기 (Q2) 데이터를 나타냅니다.

대신 :guilabel:`종료일: 이전 기간`을 선택할 경우에는 작은 원은 2024년 1분기 (Q1)의 데이터를 나타내며, 이는 같은 기간에 속하지만 한 분기 이전을 의미합니다.

생산 분석 보고서의 비교 보기

즐겨찾기

즐겨찾기는 나중에 사용할 목적으로 혹은 보기에 새로운 기본 필터로 사용할 수 있도록 검색 내용을 저장해 두는 방법입니다.

즐겨찾기에 현재 사용 중인 보기를 저장하려면, 검색 표시줄에서 🔽 (아래쪽 화살표) 아이콘을 클릭한 후 현재 검색 저장 드롭다운 메뉴를 선택하면 다음과 같은 선택 항목이 표시됩니다.

  • 필터명: 즐겨찾기 검색명

  • 기본 필터: 즐겨찾기 검색을 보기의 기본 필터로 설정합니다.

  • 공유: 즐겨찾는 검색을 모든 사용자가 사용할 수 있게 합니다. 기본적으로 즐겨찾는 검색은 해당 검색을 생성한 사용자만 쓸 수 있습니다.

선택 항목을 설정한 후에는 저장 을 클릭하여 즐겨찾기 검색을 저장합니다.

판매 분석 보고서에 즐겨찾기 검색 저장하기

즐겨찾기 저장 내역을 확인하려면 검색 표시줄에서 🔽 (아래쪽 화살표) 아이콘을 클릭한 다음 즐겨찾기 드롭다운 메뉴에서 저장된 필터를 선택하면 됩니다. 저장한 즐겨찾기를 삭제하려면 즐겨찾기 검색 옆에 있는 🗑️ (휴지통) 아이콘을 클릭합니다.

즐겨찾기 검색을 모두 확인하려면 먼저 개발자 모드 `를 활성화한 후 :menuselection:`설정 앱 –> 기술 –> 사용자 인터페이스: 사용자 지정 필터 로 이동합니다요. 여기에서 모든 즐겨찾기 검색을 확인, 편집, 보관 및 삭제할 수 있습니다.