> ## 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.

# DELETE - 删除

> 本文介绍了DELETE公式在删除表单数据中的应用，包括其格式、使用场景及注意事项。通过主条件和子条件的设置，可以精确控制哪些数据被删除。适用于管理库存与出货等场景。

DELETE公式用于直接删除某条表单数据，或删除某条表单数据中子表单组件下某条子表单下的数据（表单数据还保留）。

## 格式

```javascript theme={"theme":{"light":"github-light","dark":"github-dark"}}
DELETE(目标表,主条件,子条件)
```

* 目标表 :要删除数据的目标表单

* 主条件 :定位目标表下哪些数据需要删除。主条件是由逻辑函数构成。

* 子条件 :

## 使用场景

### 根据录入表的普通组件删除目标表整条数据

**使用的表单**

* 存货表: 存货商品(单行文本)
* 出货表：出货商品(单行文本)

**需求**

* 存货表中保存着一批商品的信息。通过出货表将货物出掉。
* 出货表中的出货商品来自于存货表中存货商品。
* 每次出货表中出掉一件商品时，存货表中对应的商品就删除掉。

**公式配置详情&公式解析**

* 需求描述：

* 公式配置： 在出货表的业务关联规则中，配置公式如下图。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639385491392-0911c4f6-2d8c-4ae4-b808-5c828a75637d.png)
</Frame>

* 公式解析：

### 根据录入表的子表单组件删除目标表的整条数据

**使用的表单**

* 出货表:出货子表单(子表单组件)。出货子表单下有：出货商品(下拉单选)。
* 存货表:存货商品(单行文本)。

**需求**

出货表下有出货明细的，一次可以出货多个商品。对于出货的多个商品，把存货对应的商品数据删除掉。

**公式配置详情&公式解析**

* 需求描述： 出货表下有出货明细的，一次可以出货多个商品。对于出货的多个商品，把存货对应的商品数据删除掉。
* 公式配置： 在出货表的业务关联规则中，配置公式如下图。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639385908482-43df73b7-7377-468e-83f4-081a22b79b2f.png)
</Frame>

* 公式解析：

## 注意事项

* 主条件和子条件是由逻辑函数构造的。除了AND和OR之外，其他逻辑函数第一个参数必须是目标表中的组件，两个参数的位置不能调换。

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

* 删除数据条数限制。
