数据管理功能 > 管理部件结构 > Windchill 选项与变型功能 > 创建和管理企业范围的定义 > 定义选项和选择的全局规则 > 条件型规则 > 创建条件型规则 > 使用条件型规则中的操作
  
使用条件型规则中的操作
指定规则的操作
创建条件型规则时,您可以为条件型规则的 Then 部分指定以下操作:
“禁用”- 如果 If 部分中的表达式计算为 TRUE,则将禁用 Then 部分中所列的选择。
“启用”- 如果If 部分中的表达式计算为 TRUE,则将启用 Then 部分中所列的选择。
“包括”- 如果 If 部分中的表达式计算为 TRUE,则将包括 Then 部分中所列的选择。
“需要”- 如果 If 部分中的表达式计算为 TRUE,则必须至少选择 Then 部分中的一个选择。
I
使用“需要”操作
“需要”操作规定当条件型规则中的 If 部分计算为 TRUE 时,必须至少选择规则的 Then 部分中的一个选择。如果系统确定列表中仅有一个选择符合选择标准,则会进行自动选择以满足“需要”操作。
如果将“验证所需选择”的首选项设置为“是”,则在条件型规则中使用“需要”操作时,系统将验证是否已选择至少一个选择。如果不满足“需要”操作,会出现错误消息。
如果您在条件型规则的 Then 部分中指定了多个“需要”操作。
条件型规则的 Then 部分的注意事项
请注意以下有关条件型规则 Then 部分的信息:
条件型规则中的各种操作将被视为由 "AND" 连接。
条件型规则中“包括”操作的各种选择将被视为由 "AND" 连接。
条件型规则中“启用”操作的各种选择将被视为由 "AND" 连接。
条件型规则中“禁用”操作的各种选择将被视为由 "AND" 连接。
条件型规则中“需要”操作的各种选择将被视为由 "OR" 分隔。
* 
如果您指定的多个操作属于同一类型 (例如,使用“需要”操作的多个结果),则这些操作不会合并,而是会单独显示在规则的 THEN 部分中。此行为适用于所有操作。