데이터 관리 기능 > 부품 구조 관리 > 구성 가능 모듈에 대한 고급 선택 로직 개발 > 고급 선택 로직의 예제 및 모범 사례 > 구성 가능 모듈에 대한 옵션 선택 > 사용자 응답을 기준으로 두 옵션 중 선택
  
사용자 응답을 기준으로 두 옵션 중 선택
일반적으로 사용자 응답은 사용 가능한 두 옵션 중 하나를 선택하는 데 사용됩니다. 예를 들어, 특정 제품에 대한 표준 듀티 배터리 또는 확장 듀티 배터리를 선택할 수 있습니다.
사용자 응답을 기준으로 두 옵션 중 하나를 선택하려면 다음을 수행합니다.
1. 구성 가능 모듈을 생성합니다.
2. 각 패키지 옵션마다 하나씩 두 개의 하위 부품을 첨부합니다.
3. 구성 가능 모듈에 부울 입력 매개변수를 추가합니다(예: askExtendedDuty).
이 매개변수에 대해 적절한 프롬프트 값을 정의합니다(예: Do you want an extended duty battery?)
4. 이 부울 매개변수를 확장 듀티 배터리에 해당하는 하위 부품에 대한 구성 가능 모듈의 포함 옵션 에 추가합니다.
5. 구성 가능 모듈에 useStandardDuty와 같은 두 번째 부울 비입력 매개변수를 추가합니다.
이 매개변수에 대한 기본 표현식을 !askExtendedDuty로 정의합니다.
6. 두 번째 부울 매개변수 useStandardDuty를 표준 듀티 배터리에 해당하는 하위 부품에 대한 구성 가능 모듈의 포함 옵션에 추가합니다.
이 방법을 사용하면 사용자에게 확장 듀티 배터리를 사용할지 여부를 결정하라는 단일 질문이 표시됩니다. 사용자 응답은 자동으로 확장 듀티 배터리 포함 여부에 사용되며, 사용자 응답의 반대는 표준 듀티 배터리 제외 여부에 사용됩니다.