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

# 跨应用获取表单数据

> 了解如何在宜搭中创建跨应用数据集，实现不同应用间的数据联动与关联。适用于付费版本用户，支持普通表单/流程表单。

<Note>
  版本范围：付费版本

  **使用前提：**

  * 旧版信息架构不支持
  * 旧版搜索存储不支持，新版搜索能力已升级
  * 免费版本不支持
  * 仅支持普通表单/流程表单
</Note>

## 1. 简介

### 1.1 功能简介

在使用组件数据联动、关联其他表单数据、关联表单组件数据筛选/数据填充等功能时可以跨应用查询表单数据，需先创建跨应用数据集。

**创建路径**：应用设置 >> 应用数据管理 >> 数据集 >> 新建数据集 >> 从跨应用创建，更多详情可查看文档：[从跨应用创建数据集](/zh/yida/app-admin/btrtnt)

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650784366486-0a7da71e-9982-4731-9a36-847ac5ea4710.png)
</Frame>

### 1.2 示例场景

一般公司都会将合同管理、项目管理、财务管理、采购管理等归纳单独应用，当财务人员采购时需要将采购需求单、合同审批单进行关联，无法进行跨应用查询数据导致采购需求单无法与合同单关联上， 当前宜搭提供跨应用获取、查询表单数据能力得以解决这一难题。

#### 1.2.1 创建跨应用数据集

先分别创建【采购管理】、【合同管理】这 2 个应用，表单中的组件根据自身需求自定义即可，创建完成后则在【采购管理】中创建跨应用数据集，如下图所示：

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650856149963-6e0885b1-451f-4b9b-a300-9f686665ff24.png)
</Frame>

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650856268412-0ee3a632-a02b-4115-9940-11659eac6071.png)
</Frame>

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650856319293-170b16ee-9fec-4747-9c2f-16bc085ee5a6.png)
</Frame>

#### 1.2.2 设置关联表单组件

服务商字段使用关联表单组件，被关联表单选择上述步骤中创建的跨应用数据集。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650856838468-2947ab21-9dd2-47f4-9ce7-bb1f56791233.png)
</Frame>

显示设置字段选择服务商合同表单的服务商字段

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650857719233-6c4db2a6-f7ef-41cb-81f3-7647347a2a29.png)
</Frame>

产品名称、产品规格、产品单价字段无需手动填写值，设置关联表单组件数据填充即可，如下图所示：

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650857808794-e6aa899c-2371-41cc-b691-565e1f94f7a8.png)
</Frame>

#### 1.2.3 效果展示

【采购管理】应用中的产品采购表单服务商字段可直接选择到【合同管理】应用中的服务商合同表单数据。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650859020383-631edca5-e2e3-4e04-956a-081d6743d14e.png)
</Frame>

## 2. 能力介绍

适用于跨应用查询其他表单的数据，仅支持联表数据查询。

### 2.1 支持组件

目前跨应用表单数据查询支持以下组件：

* 数据联动：单行文本、多行文本、数值、日期、图片上传、附件、成员部门、单选、下拉单选、复选、下拉复选；
* 关联其他表单数据：单选、下拉单选、复选、下拉复选；
* 显示设置/数据筛选/数据填充：关联表单。

### 2.2 数据联动

在组件使用数据联动功能时，默认值和选项类型均可跨应用选择表单。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650782841101-e123d5a1-fe0b-49ed-ba69-7c9a0ad0c089.png)
</Frame>

### 2.3 关联其它表单数据

单选、下拉单选、复选、下拉复选使用关联其他表单数据时可跨应用选择表单。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650783041096-6b2c00b8-0308-4929-bed1-9a6fab42f737.png)
</Frame>

### 2.4 关联表单

关联表单组件能够选择到有权限的跨应用表单，做相关数据筛选/数据填充。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1650784634683-8bd9e80d-029b-4b16-b55f-af20e8635880.png)
</Frame>

### 2.5 跨应用表单总数

| **版本**                           | **单应用内跨应用表单总数** |
| -------------------------------- | --------------- |
| 免费版                              | 暂不支持，升级版本后可使用   |
| 付费版<br />（除专业版外的其他付费版本：轻享版、教育版等） | 50 个            |
| 专业版                              | 100 个           |

### 2.6 特殊说明

跨应用表单数据读取，涉及公式、集成自动化等功能入口请查看文档[2022.04.27 版本更新-跨应用读写表单数据](https://docs.aliwork.com/docs/yida_support/yida_updates/mw0bmqngpgz6sxba/hldb7o)。

## 3. 常见问题

### 3.1 免费版支持跨应用查询表单数据吗？

跨应用创建数据集属付费版功能，故免费版宜搭不支持跨应用查询表单数据。

更多常见问题可查看文档：[从跨应用创建数据集](/zh/yida/app-admin/btrtnt)
