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

# Sync select options across tables (single / multi-select)

> Sync single- or multi-select options across data tables to reuse option sets without reconfiguration, or build cascading field dependencies for multi-level selections like region → office.

AI Table's single- and multi-select fields can **sync options from another table** — reference single / multi-select options from the current table or any other table inside the same AI Table. The basic case: don't reconfigure the same options twice. The advanced case: build cascading dependencies between multiple single / multi-select fields.

## Reusing options

When configuring a single / multi-select field:

1. Check **Sync options from another table**.
2. Pick the source table.
3. Pick the source single / multi-select field.
4. Add filter

![](https://img.alicdn.com/imgextra/i1/O1CN01vCd6161WwGiw4FaFV_!!6000000002852-2-tps-1432-1250.png)

## Cascading dependencies

It's common to capture multi-level data in AI Table — for an address, you usually pick country → province → city → district one level at a time. Pick a province first and the city dropdown only shows that province's cities. Here's an employee picking an office location to walk through how cascading works.

A multinational has offices in Asia, North America, and Europe. Employees pick a region first, then an office. The office dropdown is restricted to offices in the chosen region.

It takes two steps to wire up:

### Set up the source table

Create a new table — say **Office directory** — with two single-select fields: **Region** and **Office**. List every office and its region:

Note: list every **Office** and its **Region**.

![](https://img.alicdn.com/imgextra/i3/O1CN01ZVppr923qfCGTjzdX_!!6000000007307-2-tps-1294-638.png)

### Wire up the dependent fields

Create another table — say **Employee work location** — with two single-select fields: **My region** and **My office**.

Configure **My region**:

1. Check **Sync options from another table**.
2. Source table: **Office directory**.
3. Source field: **Region**.

![](https://img.alicdn.com/imgextra/i2/O1CN01T5Pgqq1UcSMK05ghw_!!6000000002538-2-tps-1272-1050.png)

Configure **My office**:

1. Check **Sync options from another table**.
2. Source table: **Office directory**.
3. Source field: **Office**.
4. Add a filter — source field: **Region**.
5. Current-table field: **My region**. The condition reads: **Office directory**'s **Region** equals **Employee work location**'s **My region**.

![](https://img.alicdn.com/imgextra/i4/O1CN01GW1hGS1Dya1TtqhHE_!!6000000000285-2-tps-1930-1128.png)

Once configured, the two single-select fields cascade in **Employee work location**.

For example, when Alex picks **Europe** as **My region**, **My office** is restricted to London.

![](https://img.alicdn.com/imgextra/i3/O1CN01Nuwwgw1G9ESyJfPpR_!!6000000000579-2-tps-1866-634.png)

## FAQ

#### Q: When syncing options from another table, what field types can I reference?

A: Only single-select or multi-select fields.

#### Q: Can I add multiple filter conditions when syncing options?

A: Yes, up to 5.
