流程表达式是Extraction平台数据处理的强大工具,通过使用表达式可以对各种数据进行处理,可以对应用流程进行控制;Extraction平台支持任意复杂的表达式形式,平台还提供强大的表达式构造器,支持实时的表达式验证;
一个流程表达式可以由五部分组成:
组成部分
| 范例
| 描述
|
常量
| $S@”test” I@1
| 常量的命名规则:$类型@值
|
变量
| $[Act1]$O@[tableset]
| 变量的命名规则:$[活动编码]$类型@[变量编码]
|
函数
| Sum($I@123,$I@[size])
| 规则:函数名(参数1,参数2,…)
|
运算符
| $I@123+$@123-$I@[size]
|
|
备注
| //this is a remark
|
|
参考
一个典型的流程表达式:
//增加一组数据
Block(
Append($[Act1]$L@[List],I@1+I@2),//索引
Append($[Act1]$L@[List],$[Act1]$S@[Name]),//姓名
Append($[Act1]$L@[List],$[Act1]$S@[Sex]),//性别
Append($[Act1]$L@[List],$[Act1]$S@[mail]),//邮箱
Append($[Act1]$L@[List],$[Act1]$T@[Birthday])//生日
)
|