预订演示

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

前页 后页

将规则绑定到条件和行动

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

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

访问

上下文菜单

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

绑定规则

Step

Action

See also

1

单击相应的“Value<n>”和/或“Result<n>”字段正上方的“Rule Bindings”字段。

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

Define Rule Conditions Define Rule Actions

2

确保在规则编号下方的“值<n>”和/或“结果<n>”字段中设置的值都在规则下运行。

3

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

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

示例

  • 规则 2 是“不得A汽车租给 18 岁以下的顾客”
  • 第一条条件是顾客年龄
  • 'Value1' 字段包含针对该规则条件的值 '< 18'
  • 第一个规则行动(或决定)是顾客。合格
  • 结果 1 字段包含针对该规则行动的值“否”
  • 第二个规则行动是应用程序状态。
  • “Result1”字段包含针对该规则行动的“拒绝”值
您可以在“Value1/Result1”列上方的“Rule Bindings”字段中选择“2”,这样当客户的租车申请根据规则 2 进行测试时,如果发现客户未满 18 岁,他们就是自动归类为不合格,申请被拒绝。

了解更多