智能助手
帮助中心智能助手上线
我能为你解答 Lark 使用的问题,快来问问我吧!
00:00
点击按住可拖动视频
我知道了
去试试
使用工作流的条件判断功能

使用工作流的条件判断功能

本文阅读时长:6 分钟
一、功能简介
“条件判断”(即 if-else)是多维表格工作流可执行的一个操作,它可以自动判断条件是否满足,并按照你的设置来执行后续步骤。只需设定条件,并分别设置条件满足时和不满足时要执行的操作,就可以搭建出多个流程分支。
条件判断的功能可以让自动化流程的配置更加灵活,不仅减少人工判断的步骤,还能降低自动化流程搭建和维护的成本,进一步提升效率。
常见使用场景:
  • 客户关系管理:根据客户信息或商机的进展状态执行不同的自动化操作。例如,判断客户公司的规模是否为大型公司,将客户信息录入“大型公司”“中小公司”等不同的数据表中。
  • 库存管理:根据库存的状态或数量执行不同的操作。例如,当员工发起物品申领时,设定“库存数量大于申领数量”的条件,若条件满足,则正常通过申请,并更新剩余数量;若条件不满足,则告知申请者申领失败,并通过 Lark 消息提醒库存管理者进行补货。
250px|700px|reset
二、操作流程
使用“条件判断”功能,需依次设置的核心步骤有:选择触发条件,选择 条件判断 操作并设定条件,设置条件满足时的流程节点,设置条件不满足时的流程节点。
  1. 打开一个多维表格,点击左下角的 工作流 来新建一个工作流页面。
  1. 设定好触发条件后,点击带有 就执行操作 字样的按钮,并选择 条件判断。如果你需要在已设定的步骤中插入一个“条件判断”操作,可以将鼠标悬停在流程连接线上,并点击出现的 + 图标 > 条件判断
250px|700px|reset
250px|700px|reset
  1. 点击条件判断节点后,在右侧可以看到它的配置界面。在配置界面中,你可以设置一个或多个条件。如下图所示,一组[字段]+[运算条件]+[值]构成了一个完整的判断条件。
  • 条件判断可设置 并且(同时满足)和 或者(满足其一即可)的逻辑关系,满足更多需求。
  • :在一个条件判断的操作中,“并且”和“或者”的所有判断条件,加起来最多可设置 10 个。
250px|700px|reset
添加多个判断条件后,如需删除条件,你可以点击 如果并且 条件右侧的 删除 图标,或是将鼠标悬停在 或者 字样上,再点击 删除 图标。若你点击的是 或者 旁边的删除图标,那么该“或者”下的所有判断条件都会被删除。
250px|700px|reset
  1. 添加条件判断后,工作流会自动为你生成两个流程分支,左侧为 满足 时的分支,右侧为 不满足 时的分支。分别点击最下方的 + 图标来继续添加节点。
  • :此处你仍然可以选择 条件判断 的执行操作,来实现嵌套。 一个工作流中,最多可存在 10 层“条件判断”的嵌套。以下图为例,图中展示了 6 层嵌套,最多可添加到 10 层。
  • 250px|700px|reset
对条件判断的其他操作:
  • 两条分支下的节点支持一键对调和清空。
  • 将鼠标悬停在 满足不满足 的字样上,点击 清空,可删除该分支下的所有节点。
  • 将鼠标悬停在 条件判断 节点的下方,点击 移动两条分支下的操作 图标,即可将条件满足时的流程分支和条件不满足时的流程分支进行对调。
250px|700px|reset
250px|700px|reset
  • 重命名或删除:
  • 点击 条件判断 节点右侧的 ··· 图标,你可以对该节点进行 重命名删除 的操作。当你删除一个 条件判断 节点时,其下方的所有节点和它本身都会被删除,且删除后不可恢复。
  • 不同于其他的执行操作,“条件判断”不支持切换节点类型,也不支持创建副本。
250px|700px|reset
  • 拖拽移动位置:
  • 条件判断节点支持拖拽移动位置。将鼠标悬停在想要移动的节点上,左键按住并拖拽节点即可改变节点位置。
  • 当你移动一个 条件判断 节点时,其下方 满足不满足 两条分支下的所有节点都会跟随移动。
  • :如果移动的目标位置后面还有其他节点,那么后面的节点会自动被移动到“满足”分支下。
250px|700px|reset
三、了解更多
作者Lark 帮助中心
最后更新于2024-12-03
评价此内容
提交成功,感谢你的反馈!
未能解决你的问题?请联系在线客服
0
rangeDom