单条数据处理
通过此节点可以对流程中的单条数据节点,再结合自身的业务逻辑,对数据进行处理(数学函数、文本函数、时间函数、自定义),将结果供后续节点使用,节点本身不会直接修改字段的值。
应用场景
- 对「订单」表中取出下单人"=“舒先生的最新一条的订单记录,将订单的未发货数量和已发货数据相加,用于和订单总数进行比对。
- 「配件领用审核」流程中,取出审核通过的配件领用单管理里面的记录,将当前库存数量和领用数量相减,用于和剩余库存数量进行比对。
操作路径
易星云工作台 ⇒ 点击「我的应用」 ⇒ 点击应用 ⇒ 进入应用编辑页面 ⇒ 点击顶部的「服务管理」 ⇒ 点击「+新建」或者已经创建的服务 ⇒ 进入服务编辑页面 ⇒ 鼠标移动到流程线上面 ⇒ 点击「+」号 ⇒ 点击「单条数据处理」
设置步骤
设置表单事件触发
选择「配置领用审核」流程表,因为是流程表单,触发方式会多一个「流程事件」,选择「流程事件」,当后面选择「审 批结果」,为后面选择「同意」,这样一个完整的流程事件触发就配置好了:
添加「单条数据处理」节点
-
步骤1:点击「设置」按钮,弹出数据处理窗口;
-
步骤2:选择函数列表;
-
步骤3:选择操作步骤;
-
步骤4:设置函数属性,根据函数将不同的字段值设置到指定的位置;
-
步骤5:点击确定,数据处理即可设置完成;
-
步骤6:设置完数据处理后,点击「保存」按钮即可。这样流程到了「单条数据处理」节点时,会自动触发数据处理,然后将处理完的数据供后续节点使用。
Tips
当**"数据处理"**的函数列表选择自定义时,需要您手动选择自定义表单式里面的函数列表,字段,并且为结果赋值,如下图所示: