Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

선택 목록 시작하기

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • 선택 목록 필드를 추가할 시기를 결정할 수 있습니다.
  • 필요한 선택 목록 유형을 결정할 수 있습니다.
  • 사용자 정의 선택 목록을 만들 수 있습니다.
참고

참고

한국어로 학습하시겠어요? Trailhead playground에서 한국어로 실습 과제를 시작하고, 괄호 안에 제공된 번역을 사용해 탐색해 보세요. 영어 데이터를 기반으로 실습 과제 검증이 이루어지므로 영문으로 표시된 값만 복사해 붙여 넣습니다. 한국어 조직에서 실습 과제를 통과하지 못한 경우, (1) 로캘을 미국을 바꾸고 (2) 여기에 제시된 지침에 따라 언어를 영어로 바꾼 후 (3) "Check Challenge(과제 확인)" 버튼을 눌러 다시 진행해 보세요.

원하는 언어로 Trailhead 사용하기 뱃지를 확인해 현지화된 Trailhead 경험을 활용하는 방법에 대해 자세히 알아보세요.

선택 목록을 사용하는 경우

빵집에서 쿠키를 주문할 때 어떤 쿠키를 주문할지 추측하는 대신 어떤 종류의 쿠키가 있는지 알고 싶어합니다.

쿠키 메뉴 보기

선택 목록 살펴보기

선택 목록에는 두 부분이 있습니다.

해당 부분을 선택합니다. 1: 필드 2: 값

필드 (1)은 선택 목록의 유형을 정의합니다. 사용자가 둘 이상의 값을 선택할 수 있나요? 이 필드는 값 집합에 대해 다른 필드에 종속되어 있나요? 이러한 옵션 등을 필드 수준에서 설정합니다.

값 집합 (2)는 사용자가 보는 선택 항목, 순서와 기본값, 기타 설정을 정의합니다.

아주 기본적인 내용이지만 중요한 차이점입니다. 이 두 부분을 별도로 관리합니다. 지금은 필드에 중점을 둡니다. 다음 유닛에서는 값에 중점을 둡니다.

세 가지 유형의 선택 목록이 있습니다.

  1. 표준
  2. 사용자 정의
  3. 사용자 정의 다중 선택

선택 목록 필드에는 다음과 같은 속성이 있을 수 있습니다.

  • 제한됨
  • 종속 또는 통제

값은 세 가지 방법으로 정의할 수 있습니다.

  1. 선택 목록을 만들 때 개별 값을 설정합니다. 이는 단일 선택 목록 필드에만 해당됩니다.
  2. Salesforce org와 함께 제공되는 표준 선택 목록 필드에 대한 기본 제공 값 집합을 사용합니다.
  3. 전역 값 집합을 만듭니다. 전역 값 집합은 둘 이상의 선택 목록 필드와 공유하기 위해 만드는 사용자 정의 값 집합입니다.

다양한 종류의 선택 목록 필드를 살펴보겠습니다. 값은 이후 유닛에서 다뤄보겠습니다.

표준 선택 목록

표준 선택 목록은 사용자 정의 전에 Salesforce org에 포함된 목록입니다. 예에는 Lead 개체의 Lead Source 선택 목록, Opportunity 개체의 Opportunity Stage 선택 목록 등이 있습니다.

리드 소스는 표준 선택 목록입니다.

표준 선택 목록 필드는 조직과 함께 제공되는 표준 개체에 원하는 공통 필드에 포함됩니다.

리드 페이지 레이아웃의 리드 소스 필드

표준 선택 목록 필드는 표준 값 집합을 공유할 수도 있습니다. 예를 들어 리드 개체에서 리드 소스 선택 목록 값은 표준 값 집합의 일부입니다. 계정 소스 선택 목록 필드의 계정 개체에도 동일한 값이 사용됩니다. 리드 소스 선택 목록 설정에서 값을 변경하면 계정 소스 선택 목록 필드 값에도 변경 사항이 나타납니다.

유연성을 높이려면 사용자 정의 선택 목록 필드가 필요합니다.

사용자 정의 선택 목록

사용자 정의 선택 목록은 사용자가 만드는 것입니다. 고유한 값을 추가하고 사용자 정의 선택 목록의 동작을 구성할 수 있습니다. 새 사용자 정의 필드를 만들 경우 Picklist(선택 목록)를 필드 유형으로 선택합니다.

다음은 사용자 정의 선택 목록을 만드는 단계입니다. 나중에 더 많은 사용자 정의를 수행할 수 있습니다.

  1. Setup(설정)의 Object Manager(개체 관리자) 탭을 클릭한 다음 선택 목록 필드를 포함할 개체를 선택합니다.
  2. Fields & Relationships(필드 및 관계)를 클릭합니다.
  3. New(새로 만들기)를 클릭합니다. Picklist(선택 목록)를 선택한 다음 Next(다음)를 클릭합니다.
  4. 선택 목록 필드의 레이블을 입력합니다. 필드 이름은 자동으로 할당됩니다. 필드 이름은 프로그래밍 방식으로 필드를 참조하는 방법이므로 종종 "API 이름"이라고도 합니다.
  5. Enter values, with each value separated by a new line(값을 각각 줄바꿈으로 구분하여 값을 입력)을 선택합니다.
  6. 값을 입력합니다. 

별도의 줄에 사용자 정의 필드 값

  1. 선택적으로 값을 알파벳순으로 정렬하거나 목록의 첫 번째 값을 기본값으로 사용하거나 둘 다 사용합니다. 두 옵션을 모두 선택하면 Salesforce에서 항목을 알파벳순으로 지정한 다음 알파벳순으로 첫 번째 값을 기본값으로 설정합니다. 수식을 사용하여 기본값을 동적으로 할당할 수 있습니다. 나중에 해당 내용을 살펴보겠습니다.
  2. 이 선택 목록의 값을 관리자가 승인한 목록으로 제한할지 여부를 선택합니다. 여기에서 이 항목이 제한된 선택 목록에 포함되어야 한다고 결정할 수 있습니다. 필드에서 새 값을 수락해야 하는 경우 나중에 변경할 수 있습니다.
  3. Next(다음)를 클릭합니다.
  4. 선택 목록 필드에 대한 필드 수준 보안을 설정하고 Next(다음)를 클릭합니다. 이 목록은 필드를 보거나 편집할 수 있는 사용자를 결정합니다.
  5. 선택 목록 필드를 포함할 페이지 레이아웃을 선택합니다.
  6. Save(저장)를 클릭합니다.

개체의 Fields & Relationships(필드 및 관계) 페이지에서 기존 사용자 정의 선택 목록을 식별합니다. 다른 사용자 정의 필드와 마찬가지로 사용자 정의 선택 목록의 필드 이름은 __c로 끝납니다.

사용자 정의 선택 목록 필드 이름 세부 사항

사용자 정의 다중 선택 선택 목록

사용자 정의 선택 목록을 만들 때 선택 목록(다중 선택) 옵션도 확인합니다.

필드 유형에 대한 선택 목록(다중 선택) 옵션

사용자가 선택 목록에서 둘 이상의 값을 선택하도록 하려면 이 옵션을 선택합니다. 사용자가 둘 이상의 값을 선택하면 선택한 값이 세미콜론으로 구분된 필드에 표시됩니다.

선택된 둘 이상의 값 표시

둘 이상의 값을 선택해야 하나요? 아니요. 하나만 선택할 수 있습니다. “그렇다면 항상 다중 선택 선택 목록을 사용하지 않는 이유는 무엇인가요?"라고 생각하실 수 있습니다. 사용자를 하나의 값으로만 제한하려는 경우입니다. 따라서 다음 사항을 염두에 두세요.

  • Picklist(선택 목록): 한 번에 하나의 값만. 경우에 따라 이 방식이 좋을 수 있습니다.
  • Multi-Select Picklist(다중 선택 선택 목록): 한 번에 하나 이상의 값.

또한 다음 사항을 고려합니다.

  • 다중 선택 선택 목록에는 총 값에 대한 제한 사항이 있습니다. 자세한 내용은 선택 목록 제한 사항을 참조하세요.
  • 나중에 사용자 정의 선택 목록을 다중 선택 선택 목록으로 변환하여 필드의 여러 값을 지원할 수 있습니다. 그러나 다중 선택 선택 목록을 다중 선택을 지원하지 않는 선택 목록 필드로 변환할 경우 Salesforce가 기존 레코드에서 해당 필드의 값을 삭제합니다. 새 필드는 하나의 값만 허용합니다.
  • 다중 선택 선택 목록을 참조하는 보고서는 contains(포함) 또는 includes(포함)(같지 않음)를 사용해야 하며, 둘 이상의 값을 포함하는 모든 결과를 수집합니다.
  • 보고서 결과 또는 대시보드에서 다중 선택 선택 목록 선택 항목은 독립적으로 그룹화됩니다. 예: 한 레코드에 a ,b, c 값이 있습니다. 또 다른 레코드에는 bc 값이 있습니다. 그리고 또 다른 레코드에는 선택된 c만 있습니다. 세 가지 다른 그룹이 표시됩니다. 하나는 a;b;c, 하나는 b;c, 그리고 또 다른 하나는 c입니다.
  • 특정 함수만 수식에서 다중 선택 선택 목록을 참조할 수 있습니다. 자세한 내용은 선택 목록 및 다중 선택 선택 목록 수식 필드 작업을 위한 팁을 참조하세요.
참고

Lightning Experience에서 키보드의 Crtl(Windows) 또는 Command(Mac) 키를 누른 상태에서 마지막 활성 항목을 클릭하여 다중 선택 선택 목록에서 값을 선택/선택 취소합니다. 또는 "None(없음)" 값 옵션을 사용하여 현재 선택을 취소합니다.

제한된 선택 목록

제한된 선택 목록은 사용자가 API 또는 다른 앱을 통해 새 값을 추가하지 못하도록 합니다. 이 제한은 데이터의 일관성을 유지하는 데 유용합니다. 데이터를 선택 목록에 로드하고 목록에 오타를 입력하는 앱에서 작업 중이라고 상상해 보세요(예: Vamilla).

선택 목록의 값을 제한하지 않으면 "Vanilla" 대신 "Vamilla"와 같은 값 또는 보고 싶지 않은 값이 추가된 레코드를 가져올 수 있습니다. 제한된 선택 목록을 사용하면 선택 목록 데이터가 깨끗하게 유지됩니다.

필드 편집 권한이 있는 관리자는 계속해서 값을 추가하고 편집할 수 있습니다.

사용자 정의 선택 목록을 만들 경우 Restrict picklist to the values defined in the value set(값 집합에 정의된 값으로 선택 목록 제한) 옵션을 선택할 경우 제한된 선택 목록을 설정합니다. 선택 목록을 무제한으로 설정하면 사용자는 사용자 인터페이스를 통해 새 값을 입력할 수 없지만, API, 자동화 또는 기타 앱을 통해 새 값을 추가할 수 있습니다.

기존 선택 목록에서 이 설정을 변경하려면 다음을 수행합니다.

  1. 선택 목록 세부 사항 페이지로 이동하여 Edit(편집)을 선택합니다.
  2. Restrict picklist to the values defined in the value set(선택 목록을 값 집합에 정의된 값으로 제한)를 선택합니다. 

선택 목록 제한 옵션이 선택됨

  1. Save(저장)를 클릭합니다.

종속 선택 목록

종속 선택 목록을 사용하여 사용자를 안내하고 UI 공간을 절약하며 데이터 무결성을 더욱 개선합니다. 종속 선택 목록은 다른 선택 목록 또는 동일한 레코드의 확인란(제어 값)에서 선택한 항목에 기반하여 하나의 선택 목록에 대한 값을 필터링합니다.

여러분의 빵집에 수백 가지 종류의 쿠키가 있고 글루텐 또는 견과류 알레르기가 있는 고객에게 글루텐 또는 견과류가 없는 쿠키를 안내하려고 한다고 가정해 보겠습니다. "all(모두)", "gluten-free(글루텐 제외)" 또는 "nut-free(견과류 제외)"와 같이 선호하는 옵션을 선택할 수 있는 선택 목록을 만듭니다. 그런 다음 쿠키 맛 선택 목록을 기본 설정 선택 목록의 종속 선택 목록으로 설정합니다. 누군가 "gluten-free(글루텐 제외)"를 선택하면 쿠키 맛 선택 목록에 글루텐이 없는 맛만 표시됩니다.

글루텐 제외 제한 선택은 마카롱 맛 값의 범위를 좁힙니다.

다음 유닛에서 종속 선택 목록을 설정하는 방법을 다뤄보겠습니다.

선택 목록 필드 비교

이 목록을 인쇄하고, 조명 처리하여, 벽에 걸어 보세요.

표준 선택 목록

사용자 정의 선택 목록

사용자 정의 다중 선택 선택 목록

페이지 레이아웃에서 추가/제거

조직에서 삭제

기본값 설정

기본값에 대한 수식 사용

여러 값을 선택할까요?

앱 또는 API를 통해 값을 추가할 수 있음

제한될 수 있음

종속 선택 목록이 될 수 있음

여기에는 선택 목록 필드 유형 및 속성이 포함됩니다. 다음 유닛에서는 선택 목록의 값으로 수행할 수 있는 작업에 중점을 둡니다.

리소스

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기