前页 后页

定义规则动作

在“业务域”模型中的类中,为定义规则生效所设置的属性和操作可能依次称为决策属性或操作,您可以将其指定为“规则操作”中的操作。 (结果)表。设置类时,将使用至少一些值或参数来创建属性和操作,并定制其中的某些功能以定义确定规则效果的操作。

访问

上下文菜单

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

示范规则动作

行动

也可以看看

1个

从“浏览器”窗口中的相应业务术语“类别”元素中,将决策属性(例如“合格-是/否”)或操作(例如“张贴错误”)拖放到“规则操作(结果)”列中的第一个空白字段中。

  • “规则操作”字段应用Intelli-sense来显示该字段的可能条目。在字段中按Ctrl +空格键以显示可能的类的列表,双击所选的类,键入。 (一个句点),然后双击自动显示的列表中的属性或操作

2

对于属性,如果放置的动作变量的类型为“枚举”,则“允许的值/参数”字段将自动使用枚举文字设置。

否则,请双击“允许的值/参数”字段(或右键单击并选择“编辑允许的值”选项);否则,请单击“确定”。将显示“编辑允许值”对话框。

单击“新建”按钮,在文本框中键入一个可能的值(例如“是”或“接受”),单击“保存”按钮,然后为下一个可能的值重复该过程(例如“否”或“拒绝” ')。

3

输入所有可能的值后,关闭对话框,并在调用条件的相应“ Value <n>”字段下方的“ Result <n>”列字段中选择相应的响应。

4

对于操作,在每个“结果<n>”列字段中都将显示一个复选框。要调用该操作作为对相应条件值的响应,请选中该条件“值<n>”字段下方“结果<n>”字段中的复选框。

5

要将参数传递给操作,请双击“ Allowable Values / Parameters”字段(或右键单击并选择“ Edit Parameters”菜单选项);显示“编辑参数”对话框。

选择参数,然后在“值”文本框中键入值;单击保存按钮,然后关闭对话框。

您可以多次将操作添加为规则操作,因此可以使用不同的参数集调用该操作。

6

单击Rule Composer工具栏中的“保存”按钮以保存值。

7

要添加另一个规则操作,请右键单击“否”列,然后选择“添加行”选项;一个空行将添加到表中。

要从表中删除规则操作,请右键单击相应的“否”字段,然后选择“删除行”选项;这不会影响模型中的原始属性或操作。

学到更多