数据管理功能 > 管理部件结构 > 开发可配置模块的高级选择逻辑 > 高级选择逻辑的示例和最佳做法 > 常见的逻辑表达式 > 使用案例表的简单 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