使用案例表的簡單 If/Then 運算式
其中一個最常見的邏輯運算式是 If/Then 陳述式。例如,您可能會想讓使用者選取產品的外部顏色,然後自動選取內部互補顏色。案例表是一組按列排列的條件,其中的每一列表示一個 If/Then 運算式。
欲使用採用案例表形式的簡單條件運算式:
1. 建立可供配置模組。
2. 定義字串輸入參數。例如,exteriorColor。
◦ 建立提示運算式,例如,"Select the desired exterior color"。
◦ 使用如下所示的值,為此參數的條件約束建立有效的外部顏色值:
▪ Red
▪ White
▪ Blue
3. 再定義一個非輸入字串參數。例如,driveInteriorFromExterior。
◦ 使用如下所示的值,為此參數的條件約束建立有效的內部顏色值:
▪ Black
▪ Brown
▪ Gray
4. 定義案例表,例如 pickInteriorColor,來根據使用者所做的外部顏色選取項自動選取內部顏色,例如:
◦ 將 exteriorColor 與 driveInteriorFromExterior 兩個參數新增至案例表。
◦ 請確保案例表包含下列值:
exteriorColor
|
driveInteriorFromExterior
|
Red
|
Black
|
White
|
Brown
|
Blue
|
Gray
|
在此情況下,使用者選取第一個參數 exteriorColor 之後,系統即會自動為第二個參數 driveInteriorFromExterior 指派案例表中的值。實際上,案例表的每一列都表示一個簡單的 If/Then 陳述式,例如:
If exteriorColor = Red, then driveInteriorFromExterior = Black