高级自定义 > 业务逻辑自定义 > 业务规则 > 加载业务规则对象 > 过程 > 更新现有业务规则
  
更新现有业务规则
更新现有业务规则为可选操作。用户可以通过将 updateIfExists 属性添加到要更新的业务规则加载文件并将该属性的值设置为 true 来更新现有规则。如果在加载文件中未找到属性或该属性值已设置为 false,则无法更新现有规则,并且如果用户尝试重新加载这些加载文件,则会发生错误。最初加载规则时不会考虑属性,将成功加载非现有业务规则。
* 
由于键和容器构成 BusinessRule 对象的唯一性,因此,无论是否启用更新现有规则的功能,键和容器创建后都不能再进行更新。
以下是有关如何启用更新的示例:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE BusinessRuleSet SYSTEM "standardX20.dtd">
<BusinessRule>
...
<updateIfExists>true</updateIfExists>
...
</BusinessRule>