前页 | 后页 |
文字表达
决策或业务模型(BKM)元素右上角的这个图标表示它是作为Literal Expression实现的。文字表达式是 DMN 表达式A最简单形式。它通常定义为单行语句或 if-else 条件块。当表达式变得更复杂时,建模者可能会选择盒装上下文而不是文字表达式,或者为了提高可读性,建模者可以将一些逻辑封装为 DMN 库中的函数。文字表达是决策和业务知识模型(决策)元素中使用的一种价值表达。
此图显示了用于定义文字表达式的DMN 表达式窗口的关键部分。回想一下,还有其他三种类型的值表达式,并且每种类型的窗口都会以不同的方式出现。
文字表达式是决策逻辑的文本表示。它描述了如何使用数学和逻辑运算从输入值导出输出值。
DMN 表达式窗口将 Literal Expression 显示为一个表,其中包含两个关键行:
- 参数:定义表达式中使用的输入参数
- 文字表达式:定义表达式的公式的地方 - 这定义了决策的输出