请选择 进入手机版 | 继续访问电脑版

363 评论

15 收藏

分享

[已解答] 自动化工作流,您问我来答!

 
昨天自动化工作流功能上线后,引起了伙伴们的热烈讨论以及思考。

也有不少用户也提出了疑问:

这个工作流能帮我做什么?

我如果要实现XX效果,我应该怎么配置触发条件来实现我想要的效果呢?

为了启发大家和拓宽我们的思路,您如果有需求不知如何通过工作流来实现的话,请在此贴留言一下,我们会根据您的需求来进行拆解答疑。

云表格期待与大家共同学习共同进步哈,看看自动化工作流能实现的场景是不是还能超出现有预设~
团队协作,尽在掌握~
回复

举报 使用道具

相关帖子
全部回复 (363)
查看全部
如何实现表格A中新增行或修改某行数据,表格B中也按相应字段增加行或修改数据?求大神指导

举报 回复 支持 19 反对 0 使用道具

引用 @谁不曾丶谁不想 发表于 2016-12-22 15:15
hi,咨询一个问题哦
下面这个功能可以实现吗
我准备用表格记录客服咨询数据,一张表格作为源数据,一张表格 ...

您好,这个是可以实现的。
首先,表格设置:两个表格里需要客服的字段类型为成员字段
1.表格设置:(客户记录和绩效考核两个表里都有成员字段)
屏幕快照 2016-12-22 下午3.20.17.png 屏幕快照 2016-12-22 下午3.21.03.png 屏幕快照 2016-12-22 下午3.21.28.png

2.触发方式:
屏幕快照 2016-12-22 下午3.23.07.png

3.触发条件不填写,直接选择下一步触发后执行操作:
屏幕快照 2016-12-22 下午3.24.23.png

保存。

判断条件:{当前数据.处理人}={目标表格.客户支持}        //判断当前数据成员与目标表格的成员是否一致
计数:COUNT({当前表格},{当前表格.处理人}={当前数据.处理人})         //累加原表格中与当前写入的处理人相同的数据条数

举报 回复 支持 4 反对 0 使用道具

引用 @李华婷(1762802) 发表于 2018-11-11 22:40
可以在创建一条记录后,触发对某列里选择的伙伴发送邮件通知吗

希望能够发邮件,不只是发站内通知

举报 回复 支持 2 反对 0 使用道具

本帖最后由 七滴眼泪 于 2016-12-21 16:05 编辑
引用 @表妹-律律 发表于 2016-12-21 13:55
目前关联字段的值无法做判断,不过这已经列入开发计划了,建议先用已填写/未填实现

公式:IF(OR(ISEMPTY( ...

现在默认为0,属于已填写了。假如以后可以对值做判断了,那么我是不是还要判断这个字段不为0或不为空?
还有你这个公式是写在后续操作里面的,那满足条件的公式怎么写?空着吗
帅死我算了

举报 回复 支持 1 反对 1 使用道具

请问一个用户可以设置多少个自动化工作流?刚刚显示数目超了?

举报 回复 支持 0 反对 1 使用道具

引用 @XFY(1371392) 发表于 2017-1-6 11:33
还有,当A表中数据发生变化时,B表可否相应的自动重新汇总

触发方式:创建/修改
指定条件:AND({目标表格.用户}={当前数据.用户},{目标表格.日期}={当前数据.日期})
修改已有数据,如找不到已有数据,则创建新数据

要修改的:数量:sum({当前表格.数量},AND({当前表格.用户}={当前数据.用户}, {当前表格.日期}={当前数据.日期}))

要新建的:用户={当前数据.用户}

               日期={当前数据.日期}

               数量:{当前数据.数量}         
团队协作,尽在掌握~

举报 回复 支持 1 反对 0 使用道具

引用 @王冬(1131517) 发表于 2016-12-23 12:44
你好,我是做电商的,换货登记我想做一个预计时间计算。大概想法是建一个换货表格,然后再建一个地区的表格 ...

1.根据地区算出预计时间,在换货登记中的关联字段,关联地区,并添加一列,用来显示关联表格的默认值: 屏幕快照 2016-12-23 下午2.36.29.png

2.触发选项:新建数据
屏幕快照 2016-12-23 下午2.36.45.png

3.条件:
屏幕快照 2016-12-23 下午2.36.54.png

保存。

语句:DATEADD(TODAY(),{当前数据.寄回天数},'D')

举报 回复 支持 1 反对 0 使用道具

我想把工作进展改成已到货后自动填写到货时间

举报 回复 支持 反对 使用道具

引用 @汪丽(1134006) 发表于 2016-12-20 17:07
我想把工作进展改成已到货后自动填写到货时间

第1步设置条件:当新值 不等于原来值  且 新值等于“已到货”时
公式:AND({当前数据.到货状态-新值}!={当前数据.到货状态-原值},{当前数据.到货状态-新值}=[{C:到货时间【自动】.到货状态.已到货}])
屏幕快照 2016-12-20 下午5.23.32.png

第2步设置触发填写时间为当前时间
屏幕快照 2016-12-20 下午5.24.03.png



团队协作,尽在掌握~

举报 回复 支持 反对 使用道具

写两点,权当抛砖引玉:

1.出库单中,代收款金额为0时,结款状态自动改为“已结清”,反之为“未结清”;
2.出入库明细中,如果数量为正数,则自动选择“入库”,反之则自动选择“出库”。

举报 回复 支持 反对 使用道具

引用 @


写两点,权当抛砖引玉:

1.出库单中,代收款金额为0时,结款状态自动改为“已结清”,反之为“未结清”;


参考以下设置看看能否达到您的效果

第二个问题:
第1步:选择操作条件 新增/修改
WechatIMG22.png


第2步:这里的条件留空
WechatIMG23.png


第3步,设置条件:IF({当前数据.数量}<0,{C:出入库明细.状态.出库},{C:出入库明细.状态.入库})
WechatIMG24.png

第一个问题条件还有点儿问题,我明天回复你
团队协作,尽在掌握~

举报 回复 支持 反对 使用道具

IF({当前数据.价格-原值}!={当前数据.价格-新值}),这个表达式为什么老报错

举报 回复 支持 反对 使用道具

如何实现变更状态后通知指定用户
1.状态变更为产品-待确认时,通知需求发起人
2.状态变更为开发-待确认时,通知指派人

举报 回复 支持 反对 使用道具

引用 @qin(1124393) 发表于 2016-12-20 18:39
如何实现变更状态后通知指定用户
1.状态变更为产品-待确认时,通知需求发起人
2.状态变更为开发-待确认时, ...

您这俩需求的设计原理是一样的,拿1来当演示吧:当状态:产品-待确认时,通知需求发起人!

第1步:设置创建和修改数据2个条件
屏幕快照 2016-12-20 下午6.42.42.png

第2步:设置条件,当状态为:产品-待确认时时  公式:{当前数据.状态}=[{C:需求/bug-清单.状态.产品-待确认}]
屏幕快照 2016-12-20 下午6.43.26.png

第3步:这里设置需求发起人就OK了
屏幕快照 2016-12-20 下午6.45.01.png

第4步:收到通知
屏幕快照 2016-12-20 下午6.48.05.png


好了,第2个需求您可以按相同方法来试试看


团队协作,尽在掌握~

举报 回复 支持 反对 使用道具

假设表格中,A无关联状态的时候,B单元格为未审核,A为关联状态的时候,B单元格为审核,这个怎么做?

举报 回复 支持 反对 使用道具

引用 @Monkey 发表于 2016-12-20 23:56
假设表格中,A无关联状态的时候,B单元格为未审核,A为关联状态的时候,B单元格为审核,这个怎么做? ...

1、触发动作:选创建、修改,保证任何写入操作都会触发执行工作流
1、触发动作.png
2、触发条件:留空即可,是否填写放到后面去做

2、触发条件.png

3、后续动作:选择“修改已有数据”,选择“当前表格”,修改“当前数据”,然后添加要修改的“审核状态”字段
公式为:IF(ISEMPTY({当前数据.A关联}), [{C:未命名表格.B审核状态.未审核}], [{C:未命名表格.B审核状态.已审核}])
表示当关联字段为空时,给“审核状态”字段赋予“未审核”状态,否则赋予“已审核”状态。


这里主要用到了2个函数:
1)IF(条件, 表达式1, 表达式2)  如果条件为真,则执行表达式1,为假则执行表达式2。
2)ISEMPTY(变量)  变量为空或未填写,则返回真。

这个公式还有一处要注意,就是给“选项类型”的字段赋值时,一定要在选项两侧加上“[]”才能符合语法规则。

3、后续操作.png






举报 回复 支持 反对 使用道具

表妹-律律
金牌会员
主题 36
回复 522
粉丝 14
快速回复 返回顶部 返回列表