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