從一組數個可能的選項中選取一個選項
您可能會想要根據使用者回應從一組數個可能的選項中選取一個選項。例如,遠端發電系統有三個不同的通訊與監視系統 (數據機、有線網際網路與無線網際網路),而您想要根據使用者的回應啟用正確的系統。
欲從一組可能的選項中選取單一選項:
1. 建立可供配置模組。
2. 為每個相關選項附加子零件。
3. 將字串輸入參數 (例如 askComms) 新增至可供配置模組。
◦ 為此字串參數定義適當的提示值。
◦ 為字串參數定義一組條件約束,例如:
▪ Internet (Wireless)
▪ Internet (Wired)
▪ Modem
4. 將三個布林非輸入參數新增至可供配置模組,例如:
◦ useWireless - 表示使用 Internet (Wireless) 系統
◦ useWired - 表示使用 Internet (Wired) 系統
◦ useModem - 表示使用 Modem 系統
在此範例中,會在限制為三個可能值的 askComms 參數中擷取使用者的回應。根據使用者的回應,啟用對應子組件的案例表條件約束會將其中一個布林參數設定為 True。