跳到主要内容

循环执行

循环执行介绍

循环执行,属于执行逻辑中的一种执行类型,可以将流程进行循环处理,用于批量处理数据的场景,将多组数据拆分成最小单位,分别进行逐个执行,比如当查询到表格中有多条数据时,拆分成单条的数据,发送到企业微信群消息中。

官网:无

使用场景介绍

通过HiFlow场景连接器,无需编程,零代码,将表格中的多列数据、餐饮/商城订单中的多条订单等,拆分成单条的数据,进行数据同步和通知。比如定时查询表格中的数据,查询到多条手机号码,依次发送短信,提醒客户付费即将到期,请尽快续费。

配置说明

1、 循环数组内容:原始数据是多级数据结构,可拆分为最小单位的数据对象,逐条循环处理,比如餐饮的账单数据,是一个输入,订单详情中包含着菜品详情,分别需要把订单和菜品中的数据,写入到表格,那么需要将订单详情和菜品详情进行循环执行

billDetail是账单详情,数据包含:店铺名称,订单金额,渠道等数据

foodDetail是菜品详情,数据包含:渠道、菜品等数据

{
"billDetail": [

{

"foodDetail": [
{

"areaName": "美团外卖",

"tableName": "美团外卖-108",

"foodName": "特制酱牛肉"
}
],

"shopName": "李先生北京通州华联餐厅",

"createTime": "20181109234738",

"foodAmount": "47.50",

"channelName": "美团外卖"
}

]
}

循环内容:需要在左侧填写循环内容的标题,用于区分右侧循环的内容,右侧填写循环的内容,被被拆分为最小的单位,将账单详情,拆分为:店铺名称,订单金额,渠道等数据

img

2、循环字符串类型:原始为长文本,一个数据整体,可通过分隔符,将内容拆分为多个内容,再进行循环处理,比如员工提了3个物品采购申请,自动在采购登记表中填写,并提醒行政人员采购物品

循环内容:字符串,选中员工填写的物品名称:“苹果电脑测试机、安卓手机测试机、iPad测试机”,使用中文顿号(、)隔开,分别将“苹果电脑测试机”、“安卓手机测试机”、“iPad测试机”写入到采购登记表中

img

相关案例和模板

1、兔小巢-循环执行-维格表:自动写入兔小巢反馈信息到表格

每天自动查询昨天的反馈数据,并自动写入到维格表

2、哗啦啦-循环执行-维格表-企业微信群:同步餐饮账单数据到维格表,并发群消息

获取到哗啦啦历史账单数据后,将查询到的多条数据,依次写入到维格表,将写入到维格表的数据,更新到企微群消息