决策表达式
一个决策表达式表示决策逻辑可以被描述成一个DMN1.3的表达式。它由一个文字表达式和一个变量组成。
表达式
这个表达式指定了决策的值是如何生成的。这是一个会被DMN引擎执行的表达式。它可以被用作复杂的计算。
示例:
//示例一: 变量类型 string
//表达式方法入参为 a=你好,b=我很好,表达式输出结果为:你好-AWS-我很好
if(a,b){
a + "-AWS-" + b;
}
//示例二:变量类型 integer
//表达式方法入参为 a=200,b=300,表达式输出结果为:500
if(a,b){
parseInt(a)+parseInt(b);
}
//示例三:变量类型 boolean
//表达式方法入参为 a=200,b=100,表达式输出结果为:true
if (a>b) {
true;
}else{
false;
}
//示例四:变量类型 double
//表达式方法入参为 a=1.32,b=1.56,表达式输出结果为:2.88
if(a,b){
parseFloat(a)+parseFloat(b);
}
变量名称
表达式执行后赋值目标变量名。 当表达式作为另一个决策的输入时,该变量名称与目标决策的输入变量名一致。
变量类型
表达式执行后赋值目标变量的类型。
表达式语言
表达式语言支持javascript
Seven
010-62962343-690
liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区