> ## 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の集計テーブルで関連を設定する方法を解説。データソース間の関連付けルール、対応するフォールド種類、特殊ロジックまで、複数フォームのデータを効率的に集約するための手順を紹介します。

本記事では、集計テーブルにおける関連について説明します。

## 関連を設定

1. 複数のフォームをデータソースとして使用する場合、フォーム間で同一のフィールドを関連条件として利用し、複数フォームのデータを集約できます。
2. **関連** をクリックし、データソースフォームから関連済みフィールドを選択して関連グループを作成します。1 つの集計テーブルに複数の関連グループを含めることができます。

<Note>
  * フォールド種類：一行テキスト、ラジオボタン、ドロップダウン、シリアル番号、ユーザー、部門、数値、および日付コンポーネントが関連済みフィールドとして対応しています。その他のフィールド種類は非対応です。
  * 日付コンポーネント：日付コンポーネントを一致条件として使用する場合、フォームで送信される日付の精度に注意してください。精度が異なる日付は、異なるフィールド値として扱われます。例えば、2024年9月9日 と 2024年9月9日 00:00:00 は異なるフィールドとして扱われます。
</Note>

## 関連ルール

集計テーブルでは、以下のコンポーネントタイプを関連済みフィールドとして対応しています。

* 一行テキスト
* ラジオボタン
* ドロップダウン
* シリアル番号
* ユーザー
* 部門
* 数値
* 日付コンポーネント

関連済みフィールドの特殊ロジック：

* Select コンポーネントを関連済みフィールドとして使用する場合：Select コンポーネントで定義されたオプションに基づいて値が一致・表示されます。
* 日付コンポーネント：タイムスタンプによって一致し、最初の列フィールドの形式で表示されます。
* ユーザーおよび部門：ユーザー ID または部門 ID によって一致し、表示値で表示されます。表示値が異なる場合は、最初の列に表示されている値が使用されます。

<Note>
  - 関連済みフィールドを少なくとも 1 つ設定してください。
  - 関連済みフィールドは最大 10 個まで設定できます。
  - 関連済みフィールドがフォームから削除された場合、フォームのバージョン管理により仮想ビューの履歴データは正常に表示されますが、新たに追加されたデータは集計に含まれません。
</Note>

<Note>
  * 関連済みフィールドを行ヘッダーとして選択した後に削除した場合、行ヘッダーフィールドも同時に削除されます。
  * レコードの行ヘッダーフィールドが空の場合、そのレコードはフィルタリングされ、集計テーブルには表示されません。
</Note>
