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

# アプリ間でのフォームデータ取得

> YiDAでアプリをまたいだデータセットを作成し、異なるアプリ間でデータ連動と関連付けを実現する方法を解説します。有料プランのユーザーが利用可能で、通常フォームと作業フローフォームに対応しています。

<Note>
  対応バージョン：有料版

  **前提条件：**

  * 旧版の情報アーキテクチャには対応していません。
  * 旧版の検索ストレージには対応していません。新しい検索機能にアップグレードされています。
  * Freeプランには対応していません。
  * 通常フォームと作業フローフォームのみに対応しています。
</Note>

## 1. はじめに

### 1.1 機能概要

コンポーネントのデータ連動、他のフォームからのデータの関連付け、または関連フォームコンポーネントによるデータフィルタリング / データ入力を利用する際に、アプリをまたいでフォームデータを検索できます。事前にアプリ間データセットを作成しておく必要があります。

**パス**：アプリ設定 > アプリデータ管理 > データセット > データセットの作成 > アプリ間から作成。詳細は [アプリ間からデータセットを作成](/ja/yida/app-admin/btrtnt) を参照してください。

### 1.2 シナリオ例

多くの企業では、契約管理、プロジェクト管理、財務管理、調達管理をそれぞれ別のアプリとして構築しています。財務担当者が物品を調達する際、購買申請書を契約承認フォームと紐付ける必要があります。アプリ間でデータを検索する機能がないと、購買申請書を契約フォームと連携できません。YiDAはアプリをまたいでフォームデータを取得・検索する機能を提供することで、この課題を解決します。

#### 1.2.1 アプリ間データセットの作成

まず、\[調達管理] アプリと \[契約管理] アプリをそれぞれ作成します。フォームコンポーネントは必要に応じてカスタマイズしてください。作成後、以下のように \[調達管理] でアプリ間データセットを作成します。

#### 1.2.2 関連フォームコンポーネントの設定

サプライヤーフィールドには関連フォームコンポーネントを使用し、前の手順で作成したアプリ間データセットを関連フォームとして選択します。

表示フィールドには、サプライヤー契約フォームのサプライヤーフィールドを設定します。

商品名、商品仕様、商品単価の各フィールドは手入力する必要はありません。以下のように、関連フォームコンポーネント上でデータ入力を設定するだけです。

#### 1.2.3 結果

\[調達管理] アプリの商品調達フォームでは、サプライヤーフィールドから \[契約管理] アプリのサプライヤー契約フォームのデータを直接取得できます。

## 2. 機能概要

本機能は、アプリをまたいで他のフォームのデータを検索する場合に適用されます。結合テーブルのデータ検索のみに対応しています。

### 2.1 対応コンポーネント

アプリ間のフォームデータ検索は、現在以下のコンポーネントに対応しています。

* データ連動：一行テキスト、複数行テキスト、数値、日付、画像アップロード、添付、ユーザー・部門、ラジオ、ドロップダウンラジオ、チェックボックス、ドロップダウンチェックボックス。
* 他のフォームからのデータの関連付け：ラジオ、ドロップダウンラジオ、チェックボックス、ドロップダウンチェックボックス。
* 表示設定 / データフィルタリング / データ入力：関連フォーム。

### 2.2 データ連動

コンポーネントでデータ連動機能を使用する際、デフォルトとオプションタイプの両方でアプリをまたいだフォームを選択できます。

### 2.3 他のフォームからのデータの関連付け

ラジオ、ドロップダウンラジオ、チェックボックス、ドロップダウンチェックボックスのコンポーネントで他のフォームのデータを関連付ける場合、アプリをまたいだフォームを選択できます。

### 2.4 関連フォーム

関連フォームコンポーネントでは、アクセス権限を持つアプリ間フォームを選択でき、データフィルタリングやデータ入力に利用できます。

### 2.5 アプリ間フォームの上限数

| **バージョン**                                | **アプリごとのアプリ間フォームの上限数**              |
| ---------------------------------------- | ----------------------------------- |
| Freeプラン                                  | 非対応。この機能を利用するにはバージョンをアップグレードしてください。 |
| 有料版<br />（プロフェッショナル版以外の有料版、ベーシック版や教育版など） | 50                                  |
| プロフェッショナル版                               | 100                                 |

### 2.6 備考

アプリ間のフォームデータ読み取りは、数式や統合と自動化などのエントリポイントに関わります。詳細は 2022年4月27日のバージョン更新 – フォームデータのアプリ間読み書き を参照してください。

## 3. FAQ

### 3.1 Freeプランでアプリをまたいだフォームデータの検索は可能ですか？

アプリ間からデータセットを作成する機能は有料機能のため、YiDAのFreeプランではアプリをまたいだフォームデータの検索はできません。

その他のFAQは、[アプリ間からデータセットを作成](/ja/yida/app-admin/btrtnt) を参照してください。
