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