前页 后页

决策表编辑器的工具栏

该表提供了选择“决策表”时在DMN表达式窗口中可访问的功能的描述。

工具栏选项

图标

描述

也可以看看

将更改保存到当前选定的Decision或BusinessKnowledgeModel元素。

在“行规则”,“列规则”和“交叉表规则”之间切换“决策表”视图。或者,单击下拉箭头,然后选择所需的格式。

决策表

单击“按输入排序”以按输入列对规则进行排序;单击“按输出排序”以按输出列对规则进行排序。可以拖放列以组织排序顺序。

合并相邻规则的单元格,其中输入条目的内容相同。您可以编辑合并单元格的内容。在模拟过程中,合并的项目将突出显示。

拆分先前已合并的输入条目单元格。

显示“编辑参数”窗口,您可以在其中指定调用BusinessKnowledgeModel元素的决策逻辑时传递的参数的名称和数据类型。

BKM参数

将输入列追加到决策表。

将输出列追加到决策表。

将注释列(带有绿色标题单元格)添加到表中,您可以在其中记录规则的简短注释或注释。 (请参阅前面的“按行显示规则” /“按列显示规则”行中的插图。)如果需要,可以添加多个注解列,并在每个标题单元格中键入适当的列标题。

要删除注释列,请右键单击它,然后选择“删除注释列”选项。

将规则追加到决策表。

显示或隐藏“输入”和“输出”列的允许值字段。

为输入或输出定义的允许值将用于验证和自动完成编辑。

执行决策表的验证。 Enterprise Architect将执行一系列验证,以帮助您发现决策表中的任何错误。

DMN表达验证

当为BusinessKnowledgeModel元素定义了决策表时,启用此按钮。

选择“模拟输入参数值”选项卡,填写字段,然后单击此按钮。测试结果将显示在“决策表”上,并显示输入和输出的运行时值,并突出显示有效规则。

您可以使用此功能对BusinessKnowledgeModel元素进行单元测试,而无需指定其上下文。

此工具栏按钮有许多菜单选项。有关更多信息,请参见“帮助”主题“ 模拟DMN模型”。

模拟DMN模型