> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 业务关联公式

> 了解如何使用业务关联规则来管理进销存等数据，包括高级公式如INSERT, UPDATE, UPSERT, DELETE的功能与应用。适用于普通表单和流程表单的配置方法。

当两张表单的数据进行关联的时候可以使用业务关联规则，比如我们的进销存，物资入库、出库都要统计到最终的库存表去进行展示查看。

## 视频课程

**视频课程**：[第四期  快速学习业务关联规则功能](https://www.yuque.com/yida/video/gfuq61)

## 简介

高级公式主要用于维护两张表单之间的数据关系，因此目前主要用在表单和流程页面中，来控制当前表单数据提交时，如何往另一张表添加、删除、更新数据。

高级公式目前有 `INSERT` ， `UPDATE` ， `UPSERT` ， `DELETE`

* INSERT

往目标表单中插入一条数据（[INSERT - 插入](/zh/yida/form/yhdw79)）

* UPDATE

根据条件查找指定的实例数据，若能找到对应数据，则更新实例数据中指定字段的值（[UPDATE - 更新](/zh/yida/form/svrgxm)）

* UPSERT

根据条件查找指定的实例数据，若能找到对应数据，则更新实例数据中指定字段值；若不能找到数据，则插入新的实例数据。相当于 UPDATE + INSERT 的功能（[UPSERT - 插入或更新](/zh/yida/form/al3gkc)）

* DELETE

根据条件删除对应的数据（[DELETE - 删除](/zh/yida/form/fqtnhh)）

高级公式组件支持范围如下

* 能作为判断条件的组件: 「单行文本」、「多行文本」、「单选」、「下拉单选」、「日期」、「成员」
* 能进行赋值的组件: 「单行文本」、「多行文本」、「数值」、「单选」、「下拉单选」、「复选」、「下拉复选」、「级联选择」、「日期」、「日期区间」、「图片上传」、「附件」、「成员」、「地址」、「部门」、「关联表单」

**注：暂不支持将部门组件放入子表单进行赋值。**

## 配置入口

普通表单和流程表单的业务关联公式配置入口是不同的

## 普通表单

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639382857772-a892ec8d-4116-4403-90bf-e699b149be38.png)
</Frame>

表单编辑页面

## 普通流程表单

**旧版普通流程**

**路径**：流程表单 >> 设置 >> 节点提交规则设置 >> 新建 >> 关联操作

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1614220987626-7622b61e-ac0b-4f8b-9ff9-8eed251ea8f9.png)
</Frame>

节点提交规则

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1614221405614-c44ae70d-cde2-44cc-891c-77f732aaaf3d.png)
</Frame>

设置关联规则

**新版普通流程**

**路径**：流程表单 >>编辑流程表单倒三角 >>流程设计 >> 全局设置 >> 节点提交规则

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639383673886-77a36d9d-93aa-4788-9e35-53812c62c421.png)
</Frame>

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639383729125-e2e47f8d-47d8-4695-89c9-294eb9ebe550.png)
</Frame>

新版普通流程节点提交规则

## 高级流程

<Note>
  仅支持专业及以上版本。
</Note>

路径：流程表单 >> 设置 >> 流程设计 >> 选择某个节点 >> 高级 >> 节点提交规则

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639383588720-3bad2c94-b639-43ba-9272-604a4b9069e9.png)
</Frame>

高级流程编辑器

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639383543705-3a67c523-bcf2-4d78-a5c4-7beaba946d41.png)
</Frame>

设置节点规则

宜搭体验中心

一个能够让你全方位、沉浸式感受宜搭产品功能与优势，从而深入了解并探索其应用价值的场所。
