数据管理功能 > 管理部件结构 > Windchill 选项与变型功能 > 创建和管理企业范围的定义 > 定义选项和选择的全局规则 > 防止与其他规则冲突的规则验证
  
防止与其他规则冲突的规则验证
创建新规则或编辑现有规则时,系统将执行检查以确保此规则不会与现有的全局规则冲突,并且不会与属于相同选项集的局部规则发生矛盾。如果发现冲突,则阻止您创建或修改规则。
包括规则
如果包括规则的源选择和目标选择与排除规则的目标选择相匹配,则包括规则将与现有的排除规则冲突。
如果包括规则具有与启用规则相同的源选择,并且包括由启用规则所禁用的选择,则包括规则将与现有的启用规则冲突。此外,您不能创建与全局包括规则冲突的局部包括规则。
启用规则
如果启用规则具有与包括规则相同的源选择,并且启用规则禁用了与包括规则的目标选择相同的选择,则启用规则将与包括规则冲突。
如果启用规则的源选择和其中一个目标选择与排除规则的目标选择相匹配,则启用规则将与排除规则冲突。
系统将检查启用规则是否没有矛盾;例如,目标选择不应属于与源选择相同的选项。此外,您不能创建与全局启用规则冲突的局部启用规则。
排除规则
如果排除规则的选择与包括规则的一些选定选择 (源选择和目标选择) 相匹配,则排除规则将与包括规则冲突。
如果排除规则具有两个目标选择,而这两个选择来自于与启用规则的源选择和目标选择相匹配的两个选项,则排除规则将与启用规则冲突。