데이터 관리 기능 > 부품 구조 관리 > 구성 가능 모듈에 대한 고급 선택 로직 개발 > 고급 선택 로직의 예제 및 모범 사례 > 구성 가능 모듈에 대한 옵션 선택 > 여러 가능한 옵션 세트에서 하나의 옵션 선택
  
여러 가능한 옵션 세트에서 하나의 옵션 선택
사용자의 응답에 따라 여러 가지 가능한 옵션 세트에서 단일 옵션을 선택할 수 있습니다. 예를 들어, 원격 발전 시스템은 모뎀, 유선 인터넷 및 무선 인터넷의 세 가지 통신 및 모니터링 시스템으로 사용할 수 있으며, 사용자의 응답에 따라 올바른 시스템을 활성화하고자 합니다.
가능한 옵션 세트에서 단일 옵션을 선택하려면 다음을 수행합니다.
1. 구성 가능 모듈을 생성합니다.
2. 각 관련 옵션에 대해 하위 부품을 첨부합니다.
3. 구성 가능 모듈에 문자열 입력 매개변수를 추가합니다(예: askComms).
문자열 매개변수에 대해 적절한 프롬프트 값을 정의합니다.
문자열 매개변수에 대해 다음과 같은 제약 조건 세트를 정의합니다.
인터넷(무선)
인터넷(유선)
모뎀
4. 구성 가능 모듈에 다음과 같은 3개의 부울 비입력 매개변수를 추가합니다.
useWireless - 인터넷(무선) 시스템의 사용을 나타냄
useWired - 인터넷(유선) 시스템의 사용을 나타냄
useModem - 모뎀 시스템의 사용을 나타냄
이 예에서 사용자의 응답은 3개의 가능한 값으로 제한되는 매개변수 askComms에 캡처됩니다. 사용자의 응답에 따라 부울 매개변수 중 하나가 해당 서브어셈블리를 활성화하는 케이스 테이블 제약 조건에 의해 True로 설정됩니다.