预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

将规则绑定到条件和动作

在定义了要应用的规则,评估了哪些条件和/或在完成规则任务后采取了哪些操作之后,将规则绑定到条件和操作上以定义:

  • 根据条件评估哪些规则
  • 该条件的哪些值适用于每个规则
  • 对规则评估得出的每个值所采取的决定或行动是什么,该决定或行动的结果是什么
您可以使用“规则条件”表上方的“规则绑定”表来绑定规则,条件和操作。

访问

上下文菜单

打开图右键单击“规则任务”元素|规则编辑器>决策表

绑定规则

行动

也可以看看

1个

单击适当的“值<n>”和/或“结果<n>”字段上方的“规则绑定”字段。

单击针对特定值的条件评估的规则编号,并生成操作以提供在这两个字段中标识的特定结果。

定义规则条件 定义规则动作

2

确保在规则编号下面的“值<n>”和/或“结果<n>”字段中设置的值均在规则下起作用。

3

单击“规则编辑器”工具栏中的“保存”图标。

继续将业务规则绑定到具有规则实例逻辑值的条件和操作。

  • 规则2是“不得将汽车租给年龄小于18岁的客户”
  • 第一个规则条件是Customer.age
  • “ Value1”字段包含该规则条件的值“ <18”
  • 第一个规则操作(或决定)是客户。
  • Result1字段包含针对该规则操作的值“否”
  • 第二个规则动作是Application.Status
  • “ Result1”字段包含针对该“规则操作”的值“ Reject”
您可以在“ Value1 / Result1”列的“ Rule Bindings”字段中选择“ 2”,以便在根据规则2测试客户的租车申请时(如果发现客户未满18岁)自动分类为不合格,申请被拒绝。

学到更多