创建业务规则集

可以通过“系统视图”、“筛选器视图”、“自定义视图”和“部署视图”以及规则集和模板设计器创建业务规则集。

要创建业务规则集:

  1. 右键单击规则集,然后选择新建
  2. 新建规则集对话框中,输入名称并选择应用程序类型和应用程序,然后单击确定

    如果通过“系统视图”添加规则集,则会自动填充应用程序类型和应用程序。

  3. 现有对象将现有的规则和规则集拖放到流程图中。

    Planning 规则集可包含在不同的应用程序中创建和部署到不同应用程序的规则和规则集。

  4. 执行以下任一任务:
    • 要更改规则集中规则的顺序,请单击向上箭头或向下箭头,或右键单击规则,然后选择上移下移

    • 要从规则集中删除某个规则,请右键单击该规则,然后选择删除

    • 要打开某个业务规则进行编辑,请右键单击该规则,然后选择打开

  5. 属性中,输入规则集的属性。

    在规则集设计器中,如果选择正在创建的规则集中的规则,则属性中会显示该规则的属性,而非规则集的属性。

    如果希望规则集中的规则和规则集同时启动,请选择启用并行执行。默认情况下,属于同一规则集的规则和规则集将按顺序启动 - 在启动下一个规则或规则集之前,规则集中的每个规则或规则集必须正确运行。

    如果规则集包含嵌套规则集,且嵌套规则集的启用并行执行设置与父代规则集的设置不同,则应用嵌套规则集的设置。例如,如果 ruleset1(标记为并行处理)中包含 rule1、rule2 和 ruleset2(标记为按顺序处理),则 ruleset2 中的规则和规则集按顺序处理,即使 ruleset1 标记为并行处理也是如此。

  6. 用法选项卡上,查看哪些规则集正在使用该规则集(如果有)。

    默认情况下,规则集在您创建它时未被其他规则集使用,因此,当您初始创建业务规则集时,此选项卡为空。

    如果选择规则集中的某个规则,则可以看到业务规则集的名称。

  7. 变量选项卡上,查看和输入有关规则集中使用的变量的信息。

    选择合并变量合并在该规则集的规则中使用的同一变量的所有实例,这样,启动规则时仅显示每个变量的第一个实例。如果不合并变量,则会显示每个变量的所有实例。

    如果选择合并变量,则用户为运行时提示输入的第一个值将用于后来在验证和启动时出现的所有运行时提示。

  8. 单击 “保存”按钮