所有与触发器相关的结果

理解触发器的执行机制

概述 当你的触发器配置了大量的执行操作,或者正在跟很多其它的自动化能力结合使用时,了解触发器的内部执行机制,将大大有助于你进行深度调试、理解各种动作的执行顺序、真正「玩转」触发器。 执行机制1: 被触发的不同触发器/工作流的执行是并列执行的,执行完成时间是不定的,不会依赖于触发时间从前往后执行...


配置触发手动执行工作流/触发器

功能简介 当数据变化时触发的触发器,想要再触发其他触发器,只能通过创建、修改其他表格的数据,进而再次触发其他触发器。 这样的触发方式,对于触发器本身来说是对数据变化的无差别监控,所以当我们想要通过设定触发器只在某一种条件下才被触发时,就需要设置大量的过滤条件,保证不会被其他操作命中而“误触发...



复制触发器/工作流

功能简介 对于一些复杂的触发器/工作流,我们既想在原有的基础上进行修改,又想保留我们原有的工作流,此时就可以用到我们的复制触发器/工作流功能了。 注:触发器/工作流 中的一些表达式在跨 触发器/工作流 中直接复制使用会报错,且对表达式进行剪切操作,表达式依然存在于输入框中。 操作步骤 第一步...


掌握自动化触发器(工作流)

概述 触发器是伙伴云 自动化家族 中功能最强大、可扩展性最佳的功能模块。它有最丰富的触发方式,和几乎可以任意扩展、不受功能限制的可执行操作。你可以用它来实现: 客服处理完反馈问题后,将状态改为「完成」时,自动填写「完成时间」 根据请假打卡记录,每月按照指定周期,自动统计出员工的考勤情况...


触发器的条件设置

触发器的条件设置 1.配置触发条件 当触发方式选择下图①中的四种触发方式时,页面才会出现②触发条件的输入框,可以根据自己的场景需要选择填写或者不填写。 不填写:只要满足触发动作就触发工作流执行; 填写:不仅需要满足触发动作的数据,还需要满足触发条件才能执行触发器。可用表达式进行书写,详情参照理...


使用「模拟运行」调试触发器

...停止更新,最新版本请参阅:表达式的撰写技巧 ## 功能简介 大家在写触发器/工作流过程中,以及触发器/工作流的执行中,都会遇到很多的“困难”, 例如: 表达式写错后,不清楚具体哪里写错了; 表达式执行的结果,得等保存后,执行时才能验证; 调试触发器/工作流的执行结果,只能不同的删除...


触发器执行中的异常提示

功能简介 为了让提示文案更明确易懂,我们重新梳理了触发器/工作流当中可能出现的各种错误,1000余个,并逐一校正错误提示的文案。同时,将错误的位置更准确的在表达式中反馈出来,让编写者更快的定位问题。还设置了触发器/工作流的异常提醒,便于给予我们发送通知。 举例说明 例1:目标数据的字段不存在...


查看触发器/工作流的执行记录

功能简介 可以看到近半年/最近500条的触发器的执行记录,用来判断触发器是否真正执行。 操作步骤 第一步:进入管理后台 第二步:点击左侧【自动化】 第三步:点击想查看的触发器 点击我们想查看的触发器,点击右侧的【查看执行记录】即可查看本触发器的执行记录了



如何筛选出触发器创建的数据?

创建人字段不支持筛选触发器(工作流)字样的内容,因此我们需要通过一些其他手段进行筛选。如下: 新增一个文本字段,通过触发器将创建人同步到该字段再进行筛选。 新增文本字段,命名为【同步创建人】 创建触发器。当触发方式为创建和修改时都触发工作流执行。其中触发条件为刚刚新建的【同步创建人】字段为空...


巧用触发器,从此条件判断不再难!

运用触发器,实现复杂条件的判断 工作中小伙伴们可能会遇到需要数据进行条件判断的场景,然而如何让数据可以像人脑一样进行条件判断,就成了一大难题,例如下面这样的场景: 根据销售人员的当月业绩,评定业绩提成 根据客户的消费金额情况,进行会员等级的变动 根据全月员工的表现,进行绩效的评定 根据职工的收...


如何配置触发器的执行顺序,使其按顺序执行?

触发器的执行顺序分为两种: 触发器内不同执行操作间的执行顺序 ​ 触发器内不同执行操作的执行顺序,理论上按照1-5先后顺序执行,但当其中有创建数据的执行操作时,会优先执行创建数据的操作。 不同触发器间的执行顺序 ​ 不同触发器间的执行操作根据触发表及触发条件而定...


使用触发器调用外部 API 接口

功能简介 在触发器“调用外部接口”的执行操作中,如选择向指定的接口POST数据,则可选将“当前触发数据的全部信息”提交给接口。可运用于将伙伴云与外部应用进行打通。 数据结构 提交的数据结构如下: { "user_id": 11012, "table": { ...


触发器中的新值与原值

什么是新值与原值 我们在修改一条数据中某个字段的时候,数据会产生原值与新值的概念,原值代表我们做修改操作之前的值,新值代表我们做修改操作以后的值。 举例说明 数据的原值如下: 企业名称:伙伴云 姓名:王炜宸 电话:188xxxx9700 职位:技术人员 当对数据进行修改的时候,数据的原值与新...


触发器中的临时变量与全局变量

...能在执行操作处对字段进行赋值时使用。 什么是全局变量? 全局变量用于保存触发器中会多次使用的表达式,提升后续操作中表达式的可读性和维护性。全局变量可以在触发条件、执行操作及触发手动执行工作流中选择使用。 应用实例: 全局变量既可以运用于我们在配置触发条件处,书写触发条件的表达式时进行使用...


2024-01-31更新:在触发器中支持发送钉钉自建应用的工作通知消息

与在钉钉中安装伙伴云的第三方应用一样,通过钉钉的自建应用与钉钉对接后,也在触发器中支持了“发送钉钉工作通知消息”的执行操作


2022-10-28 更新:触发器/工作流触发的站内通知新增支持「发送给自己」

伙伴云工作流的「发送站内通知」,是大家在系统搭建场景中经常用到的能力。但有些初次使用的个人用户可能会误以为「触发不生效」。这是因为,这种站内通知是不会发送给触发人自己的——毕竟通常没有必要。 随着新用户量的增加、模板推广的日渐普遍、以及用户使用场景的深入,我们收到了越来越多希望「站内通知发送给...


常用内置变量的使用场景

...如需完整了解表达式,请参阅:理解伙伴云的表达式 详细描述 当前表格 在触发器中,当前表格是指触发器所绑定的表格,建立绑定关系后,在该触发器中,当前表格只有一个。 举例来说: 我们在线索表中创建了一个触发器,那么该触发器中所提到的所有当前表格均为线索表。 当前数据 当前数据是指当用户通...


如何避免死循环

什么是死循环? 比如说表A有一个触发器1,在表A修改的时候会修改表B。 表B有一个触发器2,在表B修改的时候会去修改表A。 那么系统就会判定存在死循环,系统的死循环判定是基于表格(创建、修改才会参与判定)的,而非基于触发器条件。 在基于表格的触发执行链中,只要一个触发器出现了两次,就会判断为死...